我正在尝试在我的android项目中集成Urban Airship Push通知服务.我在谷歌开发者控制台中创建了一个新项目,并创建了一个GCM服务器密钥.我在Urban Airship配置中添加了GCM密钥,但它无法发送通知.
Urban Airship Error Console会抛出错误
Received push with invalid authorization on platform GCM error message
Run Code Online (Sandbox Code Playgroud)
我已经在2个月前在Google开发者控制台中创建了一个测试项目,并且拥有有效的GCM密钥.如果我将此密钥集成到UA中,它可以正常工作.但是,如果我在同一个项目中创建一个不起作用的新服务器密钥.
最近创建了API密钥4,但它在6月9日创建的服务器密钥工作正常.这是因为密钥是自动生成的吗?如果这是问题,我该如何自动创建GCM服务器密钥?
最近,我听说GCM正在迁移到Firebase.我是否需要使用FCM密钥而不是GCM?
android urbanairship.com google-cloud-messaging firebase-cloud-messaging