【问题标题】:Azure Notification Hubs - multiple templates, how to identify the proper one?Azure 通知中心 - 多个模板,如何识别正确的一个?
【发布时间】:2021-10-08 22:17:33
【问题描述】:

我需要定义 2 个非常相似的模板,唯一的区别是 2 个 json 属性的名称。我正在使用安装来注册应用程序,据我所知,在定义模板时,只设置了模板名称和模板主体(标签属性被标记为过时)。我正在使用 NotificationClient.SendTemplateNotificationAsync 发送通知,我看到该方法接受 2 个参数:模板和标签的属性占位符。

如何确定与通知一起发送的模板?如果我添加与每个模板对应的属性,它会自动知道将它们映射到哪个模板吗?还是应该在 tags 数组中指定模板名称?

【问题讨论】:

  • 您好,您使用的是哪个版本的 SDK?
  • 嗨,我正在使用 Microsoft.Azure.NotificationHubs ,最新版本 (4.1.0)

标签: templates push-notification apple-push-notifications azure-notificationhub


【解决方案1】:

在这种情况下,应将模板名称指定为以正确模板为目标的标记。请参阅提供更多信息的Sending Localized Push Notifications in iOS

【讨论】:

  • 那么模板名称应该和其他标签一起指定?使用 deviceId 注册设备时,我还将设备 Id 添加为标记,并为每个平台指定模板。如果我想向某个设备发送通知,那么我必须在标签数组中指定 deviceId 和模板名称?
猜你喜欢
  • 2016-04-19
  • 2021-09-25
  • 2015-01-30
  • 1970-01-01
  • 2013-10-11
  • 2015-08-20
  • 2014-10-06
  • 2018-10-22
  • 1970-01-01
相关资源
最近更新 更多