我对GCM发件人ID和API密码感到困惑。我负责构建第三方服务器,该服务器将向Android应用程序发送通知。
我必须在服务器端存储哪一个? API密钥或发件人ID?谁负责创建Android开发人员或我?
答案 0 :(得分:33)
我有点想通了我自己:
答案 1 :(得分:4)
这取决于你的第三方服务器的工作方式,但总的来说它的工作原理如下:
有关开发人员如何获取此信息的信息,请参阅GCM文档:http://developer.android.com/google/gcm/gs.html
根据您的需求,可以使用第三方商用服务器解决方案。
答案 2 :(得分:1)
GCM进程有两个密钥或ID。一个是在Android应用程序端创建的registrationID,并发送到已存储API密钥的服务器应用程序。使用注册ID和API密钥的组合将消息推送到设备。
当android应用程序向他们发出请求时,注册ID由GCM服务器生成。保留已创建的项目ID(在Google开发者控制台上)。
答案 3 :(得分:0)