最近,每次我尝试在Azure通知中心中添加或修改GCM API密钥时,都会收到以下错误:
SubCode=40000。无法使用GCM验证凭据。远程服务器返回错误:(401)未经授权…
我尝试过使用在其他通知中心工作的相同密钥,并通过Google开发人员的控制台创建一个新密钥。
我最近还看到文章称GCM正在转向FCM(Firebase云消息传递)。这可能是我的问题的原因吗?Google是否开始不再支持GCM?
您能否确保1)您已在云推送帐户中启用适用于Android的Google Cloud Messaging,以及2)您正在创建一个新的服务器密钥?
此外,使用尝试从命令行发送推送通知来验证密钥是否直接与GCM一起使用。如果这有效,那么Azure门户应该接受密钥。如果不是这样,请留言。
有两个重要信息:
所以我们应该更喜欢Firebase Console而不是Google Cloud Console,
因此,我们需要在Firebase控制台中为您添加的Android应用程序启用谷歌云消息。
一步一步来:
--打开Firebase控制台
--在Firebase控制台中添加您的Android应用。
-- 转到“设置”
--单击“云消息”选项卡。
-获取旧服务器密钥,并在Azure Push Notification Service for Google(GCM)设置中使用它,然后保存它。仅此而已。
这篇文章帮助你如何在Azure中创建一个通知中心服务,然后如何将你的Android或IOS应用程序连接到Firebase控制台等。
我将消息从windows窗体应用程序发送到azure事件中心。在使用数据流分析进行实时操作后,从事件中心获取数据。在该操作之后,我将结果消息发送到事件集线器。现在我想使用移动应用程序(android或windows mobile应用程序)通过azure notification hub向用户显示结果消息。我们可以直接连接azure通知中心和azure事件中心吗?。
我正在尝试向Xamarin添加推送通知。使用本教程的iOS应用程序https://docs.microsoft.com/en-us/azure/notification-hubs/xamarin-notification-hubs-ios-push-notification-apns-get-started 我已经按原样完成了所有步骤,以下是我迄今为止尝试的步骤:- AppDelegate。反恐精
我无法弄清楚为什么我的日志没有打印到 Logcat,直到我添加了一个标签。我在日志记录方面很懒惰,过去从未添加过标签。自从我做Android工作以来已经有一段时间了,所以我不确定它已经有多久了。为什么我不能再这样做了,有没有办法让它再次工作?我可以很容易地制作自己的方法来打印日志,但我正在寻找是否可以更改设置以使其像以前一样工作。
我正在尝试使用Azure通知中心向客户端发送推送通知。我读了这篇文章,它使用标签来识别每个用户。 https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-aspnet-backend-windows-dotnet-notify-users/ 它可以完成这项工作,但标记的数量有限。我正在考虑存储和使用中心返
我在PushKit VoIP通知上发现了一些与Azure通知中心支持相关的帖子: https://social.msdn.microsoft.com/Forums/ie/en-US/afda14fe-1218-4ca1-a1ee-205ccd241d1a/support-for-apple-voip-pushkit-push-notifications?forum=notificationhubs
我们目前使用Azure Key vault来存储某些秘密,但是现在我们要进入现场,我们需要能够使用Azure管道来更改连接的密钥vault。我无法确定一个整洁的方式通过管道做到这一点,有人有任何建议吗? 谢谢