gpt4 book ai didi

android - 如何将 Azure 通知中心迁移到 Firebase 云消息传递?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:01:29 25 4
gpt4 key购买 nike

我将 Azure 通知中心与自定义 .NET 后端以及 Apple 的推送通知服务和 Google Cloud Messaging 结合使用。这意味着,我的客户端应用程序会向 Apple 或 Google 的服务注册,但通知中心将通过后端发送通知,而不是直接通过供应商的服务发送通知。

现在 GCM 不再受支持,我尝试将其迁移到 FCM。

在 Firebase 控制台中,我创建了一个新项目。该项目有一个名称、一个面向公众的名称、一个项目 ID 和一个 Web API key 。所有这些都是来自常规选项卡的信息。

在“云消息传递”选项卡中,我会看到服务器 key 和发件人 ID。

问题 1:我必须将什么内容粘贴到之前使用过我的 GCM key 的 Azure 推送通知设置中? “常规”中的 Web API key 还是“云消息传递”中的服务器 key ?

问题 2:我的 Xamarin.Android 客户端应用程序必须提供“Google API 项目编号”作为 GCM 的发件人 ID,以便注册自身以接收推送通知。现在是否应该将其更改为使用 Firebase 控制台“云消息”选项卡中的“发件人 ID”?

最佳答案

问题 1:是的,请使用云消息传递选项卡中的服务器 key 。由于 GCM 和 FCM 都只能使用服务器 key 工作。

问题 2:是的。因为您必须使用相应/正确的发件人 ID 才能将您的客户端应用程序正确注册到正确的项目。

<小时/>

顺便说一句,如果您最初在 Google Developers Console 中有一个项目,为什么不将其导入到 Firebase 控制台呢?另外,GCM is still supported has been officially deprecated .

关于android - 如何将 Azure 通知中心迁移到 Firebase 云消息传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39748785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com