在Parse.com中通过REST API发送推送通知{"code":115,"error":"缺少推送数据."}

use*_*799 3 push-notification parse-platform

当我尝试使用Fiddler测试Parse.com提供的REST API时,它会返回错误.请找到随附的屏幕截图.我可以在parse.com上发送推送通知.但不是来自REST API.

屏幕截图:
http://s24.postimg.org/stwspcyir/image.jpg
http://s9.postimg.org/5r3guagh9/image.jpg

===跟进===为推送通知找到了正确的JSON语法:

{"data": { "alert": "test message", "sound": "", "badge": "Increment" },"channel":"abc"}
Run Code Online (Sandbox Code Playgroud)

但我发现如果频道是空的,通知将无效,我所要做的就是为设备创建频道......是真的吗?

use*_*799 9

最后找到了答案:

如果您有频道,请提供频道名称:

{"data": { "alert": "321213", "sound": "", "badge": "Increment" },"channel":"channel name"}
Run Code Online (Sandbox Code Playgroud)

如果没有频道(默认没有频道),发送到所有设备:

{"data": { "alert": "321213", "sound": "", "badge": "Increment" },"where": { "deviceType": "ios" }}
Run Code Online (Sandbox Code Playgroud)