PushNotifications:升级到 FCMv1 不会从 Azure 传送模板化通知

问题描述 投票:0回答:1

使用此链接向 FCM v1 发送 GCM/FCM 通知。我正在尝试从 GCM/FCM 通知迁移到 FCM v1。

从指南中,我

  1. 在 Azure 通知中心配置 Firebase 服务帐户凭据。
  2. 更新了后端 SDK C# 代码在安装和注册推送通知期间使用 FCM v1 平台。
  3. 验证设备确实已在通知中心注册(通过从通知中心获取注册)。 检查安装现在是否具有新平台:FcmV1 而不是 Gcm
  4. 已验证从 Firebase 控制台发送通知时是否已将通知传送到应用程序。

问题是:

  1. 我可以调用 SendFcmNativeNotificationAsync() 并向注册设备发送通知。 这是我根据迁移文档的模板。 "{ "message" : { "notification" : { "body" : "$(message)", "title" : "Test" }}}" ,我对模板化通知的调用是 $NotificationOutcome = $client.SendTemplateNotificationAsync( $ templateParameterDictionary, '$InstallationId:{61D21000-XXXX-}').Result
  2. 但我无法调用 SendTemplateNotificationAsync() 并向注册设备发送通知。 从 Azure 门户中的“测试发送”发送通知时,未送达。 从代码(C# - Microsoft.Azure.NotificationHubs nuget)发送模板通知时,它显示相同的错误。
firebase push-notification firebase-cloud-messaging google-cloud-messaging
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.