Amazon SNS 消息结构不工作

Amazon SNS Message Structure Not working

{
   "default":"This is the default Message",
    "APNS_SANDBOX":{
                     "aps":{
                            "alert":{
                                      "title":"JustFollow",
                                      "body":"ABc"
                                     }
                            }
                    },
     "GCM":{
              "data":{
                       "message":"abc"
                      }
            }
}

这是 Amazon 通知发布时将发送的 Josn 消息,但是当我们在移动设备上收到通知时,它除了 "default tag" 什么也不会带。我想获取 GCM 和 APNS_SandBox 详细信息。

发送通知代码

_amazonSimpleNotificationServiceClient.Publish(new PublishRequest
      {
          Subject = StringConstant.ApplicationName,
          Message = "abc",
          //MessageStructure ="json",
          TopicArn = topicArn
      });

如果按以下格式发送消息,则可以正常工作。

{
"default":"abc",
"GCM":"{\"data\":{\"message\":\"12\",\"url\":\"www.amazon.com\"}}",
"APNS_SANDBOX": "{\"aps\":{\"alert\": \"12\",\"url\":\"www.amazon.com\"} }"
}