push-notification - GCM API key 与发件人 ID

标签 push-notification google-cloud-messaging

我对 GCM 发件人 ID 和 API key 感到困惑。我负责构建将向 Android 应用程序发送通知的 3rd 方服务器。

我必须在服务器端存储哪一个? API key 或发件人 ID?谁负责创建两者,Android 开发人员还是我?

最佳答案

我自己有点想通了:

  • API key 在控制台上生成,并由 3rd 方服务器使用 GCM 进行身份验证/授权。
  • Android 应用程序使用发件人 ID 向 GCM 注册物理设备,以便能够从特定的 3rd 方服务器接收来自 GCM 的通知。
  • 注册 ID 是使用 Sender ID 将物理设备注册到 GCM 的结果。
  • 关于push-notification - GCM API key 与发件人 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14044017/

    相关文章:

    html - 在 Android 上独立于 Web 中打开推送通知

    ios - Firebase推送通知有效负载中的JSON字典在iOS上被读取为String

    android - Android : Google GCM vs. Amazon SNS 上的推送通知?

    android - 在单个设备 android 上未收到 GCM 推送通知

    android - 如果项目包含子包,如何在 Manifest 中声明 GCMIntentService 的名称?

    google-cloud-messaging - GCM 未授权错误 401

    objective-c - 远程关闭 iOS 推送通知

    node.js - 用于推送通知的 Nodejs 和 socket.io

    android - 解析.com : Get Pushnotification Message on onPushOpen

    android - 如何通过 GCM 向 Java EE Web 应用程序发送通知?