【发布时间】:2017-02-06 12:13:31
【问题描述】:
我将 Azure 通知中心与我的自定义 .NET 后端一起使用,并带有 Apple 的推送通知服务和 Google Cloud Messaging。这意味着,我的客户端应用程序会向 Apple 或 Google 的服务进行注册,但通知中心将通过后端发送通知,而不是直接通过供应商的服务发送通知。
现在现在不再支持GCM,我试图将其迁移到FCM。在 Firebase 控制台中,我创建了一个新项目。该项目具有名称,公众面临的名称,项目ID和Web API密钥。所有这些都是来自常规选项卡的信息。
在“云消息传递”选项卡中,我呈现服务器密钥和发件人ID。
问题 1: 在使用之前使用的Azure的推送通知设置,我必须粘贴到Azure的推送通知设置中?来自“常规”或“云消息传递”的Web API密钥?
问题 2: 我的 Xamarin.Android 客户端应用程序必须提供“Google API 项目编号”作为 GCM 的发件人 ID,以便为自己注册推送通知。现在是否应该将其更改为使用 Firebase 控制台中“云消息传递”选项卡中的“发件人 ID”?
【问题讨论】:
标签: android azure google-cloud-messaging xamarin.android firebase-cloud-messaging