Azure通知:如何为Android配置FCM

时间:2018-04-12 05:26:32

标签: android xamarin push-notification firebase-cloud-messaging

我目前正在使用Firebase云消息传递FCM进行推送通知。

尝试为Xamarin Android配置Azure推送通知。我需要在azure推送通知门户中放置一些api密钥。此门户网站目前提供“Google GCM”并需要API密钥。

我使用keytool for debug.keystore获取SHA1等,并将其放入azure推送通知门户中的API Key字段

  

{“error”:{“message”:“SubCode = 40000.无法使用GCM验证凭据。远程服务器返回错误:(401)未经授权......

任何人都可以说出这意味着什么。我使用了错误的密钥吗?

2 个答案:

答案 0 :(得分:0)

在这里回答:https://stackoverflow.com/a/27161060/5370550

SubCode=40000. Failed to validate credentials with GCM.

这可能会解决此错误:

在Google开发者API控制台的SERVICES标签下:

为Android启用Google云端消息

答案 1 :(得分:0)

在Firebase控制台中,转到您的项目并转到“设置”。在设置下,转到“云消息传递”选项卡。在该选项卡上有一个“服务器密钥”。这是在Azure中使用的关键。在线其他说明使用google-services.json api密钥,但这是不正确的。

https://stackoverflow.com/a/46473817/6617