从 Web 界面发送 Parse JSON Push
Posted
技术标签:
【中文标题】从 Web 界面发送 Parse JSON Push【英文标题】:Send Parse JSON Push from web interface 【发布时间】:2014-09-19 20:11:21 【问题描述】:我正在尝试从 Parse Web 界面向我的 iPhone 发送 JSON Push,但它不起作用。
网络服务告诉我状态为完成,通知为“无警报”,但我的 iPhone 上没有任何通知...
这就是我得到的:http://i.stack.imgur.com/bCh2F.png
这是我发送的 JSON:
"data": "alert": "A test notification from Parse!"
是的,带有消息(无 JSON)的简单推送工作正常。
感谢您的帮助
【问题讨论】:
【参考方案1】:试试 "aps": "alert": "A test notification from Parse!"
【讨论】:
【参考方案2】:我使用以下 JSON 单级,它对我有用(正确显示标题和警报消息):
"title": "<the title goes here>",
"alert": "<the message goes here>",
另外我从代码中发现,如果你不通过重写 ParsePushBroadcastReceiver 的 onPushOpen 来做任何魔法,你可以添加一个 uri 和一个 action。例如,我们用来向用户发送有关可用更新的信息(如果版本非常过时)的这个:
"title": "<the title goes here>",
"alert": "<the message goes here>",
"uri": "https://play.google.com/store/apps/details?id=<package name>",
"action": "android.intent.action.VIEW"
【讨论】:
以上是关于从 Web 界面发送 Parse JSON Push的主要内容,如果未能解决你的问题,请参考以下文章
PUSH ERROR在成功解析推送发送后,从Parse收到无效JSON错误
Authorize.net web hook Webhook 通知中发送的 JSON 无效
PUSH ERROR 成功解析推送发送后收到来自 Parse 的无效 JSON 错误