其他用户如何使用我的GCM应用程序?

时间:2012-09-27 19:06:54

标签: java android google-cloud-messaging

我开发了一个GCM应用程序,其中服务器应用程序通过GCM向Android应用程序发送通知。现在我想向用户提供此应用程序,但如何处理SENDER_ID API密钥

如何让用户使用我的应用程序,让他们使用我的SENDER_ID和API密钥,或者这是如何完成的?

1 个答案:

答案 0 :(得分:2)

您可能不希望单个设备发送GCM消息。作为替代方案,让您的设备向服务器发送消息,说明应该发送GCM消息。

这样做的好处很多:

  • 您不必使用Android应用程序部署GCM服务器JAR。
  • 没有将发件人ID或API密钥传递给设备的混乱管理。
  • 您可以使用允许在控制台中发布GCM消息的白名单IP地址(替代方案需要您将其打开)。
  • 设备不需要处理MulticastResult对象并更新注册ID(听起来像你只想做服务器端的事情)。