Hibira 與 Pusher Beams 比較
相容 Beams API 的推播服務:伺服器程式碼不用改,換掉端點即可,同一個方案還包含即時頻道。
Hibira Push 使用 Pusher Beams v1 HTTP API。伺服器端繼續用官方 Beams 函式庫,只要換掉端點;App 則改用 Hibira 開源的 Beams 用戶端 SDK 分支。
一覽
| Pusher Beams | Hibira | |
|---|---|---|
| 伺服器 API | Beams v1 | 相容 Beams v1:interests、已登入使用者、發佈 |
| 伺服器函式庫 | 官方 Beams SDK | 同樣的官方 SDK,設定端點即可 |
| 用戶端 SDK | Beams 的 Web、Android、iOS SDK | MIT 授權的分支:@hibira-io/push-web、hibira-push-android、iOS 的 HibiraPush |
| 免費方案 | 1,000 位訂閱者 | 2,000 位訂閱者,另含即時頻道 |
| 方案 | 29 美元 1 萬 · 99 美元 5 萬 · 199 美元 11.5 萬 · 399 美元 25 萬位訂閱者 | 35 美元 1.5 萬 · 89 美元 7.5 萬 · 279 美元 25 萬 · 699 美元 100 萬位訂閱者 |
| 即時頻道 | 另一個產品(Channels),另外訂方案 | 包含在同一個方案 |
Beams 的數字取自 pusher.com/beams/pricing,查詢日期 2026-10-24。Hibira 的方案見價格頁。
推播與即時在同一個方案
會發推播的 App,多半也想在 App 開著時即時更新畫面。在 Pusher 這是兩個方案:例如 Channels Pro(99 美元)加 Beams Pro(99 美元),每月共 198 美元。Hibira 的 Pro 方案每月 89 美元,包含 3,000 條同時連線、每天 600 萬則訊息和 7.5 萬位推播訂閱者。
搬過來要改什麼
- 伺服器:在 Node、Python 或 Go 的 Beams 伺服器函式庫設定端點,或從任何語言呼叫同一個 HTTP API。發佈的程式碼不變。
- App:把 Beams 用戶端 SDK 換成 Hibira 的分支並設定端點。因為用戶端有改,手機 App 需要發新版,裝置會在第一次開啟新版時重新註冊。
- 憑證:把 APNs 金鑰和 FCM 服務帳號上傳到 Hibira 的 app。
推播通知指南逐一說明每個平台。
什麼情況 Beams 比較適合
- 你短期內無法發新版 App,用戶端 SDK 還不能換。
- 你需要 Pusher 既有的整合或合約。
什麼情況 Hibira 比較適合
- 你希望推播和即時頻道在同一個方案、同一張帳單。
- 你需要每一塊錢更多的訂閱者,或在公開方案中超過 25 萬位訂閱者。
- 你的使用者在亞洲,希望有他們語言的支援。
Pusher Beams 是其所有者的商標。