Quickblox,通过REST API发送推送通知

时间:2013-07-11 13:15:04

标签: quickblox

尝试发送推送通知时:

{'event[environment]': 'development', 'event[notification_type]': 'push', 'event[message]': u'payload=VGhpcyBpcyBhIHB1c2ggbm90aWZpY2F0aW9uIEFQSSBUZXN0', 'event[user][ids]': 'xxx', 'token': xxx'}

我从API获得以下结果。

{"code":null,"message":"invalid byte sequence in UTF-8"}

Payload是一个base64编码的字符串,所以它应该正常工作。谁知道这里有什么问题?

感谢, 菲尔

1 个答案:

答案 0 :(得分:0)

您的邮件看起来格式不正确:

您是否将JSON对象编码为Base64?

"aps": { "alert": "Some text", "badge": 1, "sound": "default" }