android - Azure 通知中心不再接受 GCM API key

标签 android cordova azure google-cloud-messaging azure-notificationhub

最近,每次我尝试在 Azure 通知中心添加或修改 GCM API key 时,都会收到以下错误:

SubCode=40000. Failed to validate credentials with GCM. The remote server returned an error: (401) Unauthorized...

我尝试使用与其他通知中心相同的 key ,并通过 Google 开发者控制台创建一个新 key 。

我最近还看到一些文章,指出 GCM 正在迁移到 FCM(Firebase 云消息传递)。这可能是我的问题的原因吗? Google 是否开始不再支持 GCM?

最佳答案

有两个重要信息:

所以我们应该更喜欢 Firebase Console 而不是Google Cloud Console,

因此,我们需要在 Firebase 控制台中为您添加的 Android 应用启用 Google Cloud Messaging。

一步一步:

-- 打开您的 Firebase 控制台

-- 在 Firebase 控制台中添加您的 Android 应用。

-- 转到设置

-- 单击云消息选项卡。

-- 获取旧服务器 key ,并在 Azure 推送通知服务中将其用于 Google(GCM) 设置,然后保存。就这样。

This本文帮助您如何在 Azure 中创建通知中心服务,以及如何将您的 Android 或 IOS 应用程序连接到 Firebase 控制台等。

关于android - Azure 通知中心不再接受 GCM API key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39379532/

相关文章:

android - 找不到满足版本限制的 'androidx.arch.core:core-common' 版本

android - 在 API 23/Marshmallow 的 onOptionsItemSelected() 中的 recreate() 中出现错误

java - 如何从列表适配器刷新布局/上下文(我认为这就是我需要的)

java - 使用 Retrofit 的并行 HTTP 请求

javascript - Cordova 中 javascript 变量的生命周期

ios - 在 iOS 6 上保存联系人时出现 Phonegap ContactError

ios - 如何在phonegap/cordova插件中的webview后面插入 native View ?

azure - 向外行或学生解释 windows azure

asp.net-mvc - 在 asp.net MVC 上创建 Azure 存储表

azure - ADLS2 Blob 存储 "Last Modified Date"生成时间戳