我对GCM Sender ID和API密钥感到困惑。 我负责构建将向Android应用程序发送通知的第三方服务器。
我需要在服务器端存储哪个? API密钥还是Sender ID? 谁负责创建这两个,Android开发人员还是我?
我对GCM Sender ID和API密钥感到困惑。 我负责构建将向Android应用程序发送通知的第三方服务器。
我需要在服务器端存储哪个? API密钥还是Sender ID? 谁负责创建这两个,Android开发人员还是我?
我自己已经有点明白了:
google-services.json
中的其他信息不足够,因为发送者ID就是Firebase项目ID,正如Vincent所说。 - Ben ButterworthGCM进程依赖于两个密钥或ID。一个是在Android应用程序端创建并发送到已存储API密钥的服务器应用程序的registrationID。使用registration ID和API密钥的组合将消息推送到设备。
当Android应用程序向GCM服务器发出请求时,GCM服务器会生成注册ID。保留已创建的项目ID(在Google开发控制台上)。