Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure通知:如何为android配置FCM_Android_Xamarin_Push Notification_Firebase Cloud Messaging - Fatal编程技术网

Azure通知:如何为android配置FCM

Azure通知:如何为android配置FCM,android,xamarin,push-notification,firebase-cloud-messaging,Android,Xamarin,Push Notification,Firebase Cloud Messaging,我目前正在使用Firebase云消息FCM进行推送通知 尝试为Xamarin Android配置Azure推送通知。我需要为azure推送通知门户放置一些api密钥。目前门户引用“Google GCM”,需要API密钥 我使用keytool for debug.keystore获取SHA1等,并将其放入azure推送通知门户的API密钥字段中 {“错误”:{“消息”:“子代码=40000。无法使用GCM验证凭据。远程服务器返回错误:(401)未经授权 有人能告诉我这是什么意思吗?我用错钥匙了吗。

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

尝试为Xamarin Android配置Azure推送通知。我需要为azure推送通知门户放置一些api密钥。目前门户引用“Google GCM”,需要API密钥

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

{“错误”:{“消息”:“子代码=40000。无法使用GCM验证凭据。远程服务器返回错误:(401)未经授权

有人能告诉我这是什么意思吗?我用错钥匙了吗。

正如这里的回答:

这可能会修复此错误:

在谷歌开发者API控制台的
服务
选项卡下:


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


无法使用GCM,因为它将被弃用并移动到FCM
SubCode=40000. Failed to validate credentials with GCM.