跳轉至

身份验证

推送系統 API

推送系统通过使用API发送推送。该系统利用来自各个市场的推送服务,如APNS、FCM、ADM和Facebook。以下图描述了请求数据如何传输到服务。

Note
  • APNS (Apple 推送通知服务): 与 Apple 的推送服务

(https://developers.apple.com/go/?id=push-notifications)

  • FCM (Firebase Cloud Messaging):與 Google 的推送服務

(https://firebase.google.com/docs/cloud-messaging)

  • ADM (亞馬遜設備消息): 亞馬遜的推送服務

(https://developer.amazon.com/docs/adm/overview.html)

  • Facebook (應用程式對使用者通知): 與 Facebook 的推播服務

(https://developers.facebook.com/docs/games/gaming-services/gaming-services-sdk/appnotifications)

推送系统管理搜索适合的令牌数据以进行有效负载组合,并将数据传输到每个服务。向设备发送推送消息是每个服务的工作。简而言之,推送系统只是跟踪服务的调用过程是否成功,不支持分析未接收设备的原因

網址

伺服器 URL
生產 https://notification.withhive.com
沙盒 https://sandbox-notification.withhive.com
測試 https://test-notification.withhive.com

認證

要實現推送系統提供的API,需要授權令牌(API KEY)。授權令牌遵循JWT(JSON Web Token: https://jwt.io)規範,並不限制過期時間,因此可以持續使用此令牌。在AppCenter註冊遊戲後,授權令牌會自動創建。詳情請參閱操作 > AppCenter > 遊戲管理 > 1. 基本資訊