在Azure Notification Hub中使用iOS JSON有效载荷中的整数值



我有以下有效载荷,iOS可以使用Azure Notification Hub发送推送通知:

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

正常工作的徽章。为了与iOS合作,这必须是一个INT值。如果我删除了徽章的双引号,那么"body": $(bodyParam)无法在通知中心注册有效载荷(无效字符$)。

我必须如何格式化有效载荷才能使其工作?

尝试 "badge":"#(badgeParam)",'#'令牌是专门为整数和布尔人设计的。

最新更新