在Azure Notification Hub中的iOS json有效内容中使用整数值

时间:2017-02-23 19:09:47

标签: json azure push-notification azure-notificationhub payload

iOS有以下有效负载,可通过Azure通知中心发送推送通知:

{
   "aps":{
      "alert":{
         "title":"$(titleParam)",
         "body":"$(bodyParam)"
      },
      "badge":"$(badgeParam)",
      "sound":"default"
   }
}

这样可以正常执行badgeParam。这个must be a int value是为了与iOS合作。如果我删除了badgeParam的双引号,如"body": $(bodyParam),则无法在Notification Hub中注册有效负载(无效字符$)。

如何格式化有效负载以使其正常工作?

1 个答案:

答案 0 :(得分:0)

尝试"badge":"#(badgeParam)",'#'标记是专为整数和布尔值设计的。