Apache Cordova Android推送通知Aerogear无法发送

时间:2014-03-08 20:20:27

标签: android json curl cordova curl-commandline

使用

curl -3 -u \ "f07c43a6-bb0a-4bb7-a1eb-a368db272212:e2cf19c3-6636-4712-bbe8-26b7c1ac9c09" \ -v -H "Accept: application/json" -H "Content-type: application/json" \ -X POST -d '{"message": {"alert":"Hello AeroGear", "badge":1}}' \ https://aerogear-html5.rhcloud.com/rest/sender

推送通知 我收到401未经授权的请求。无法弄清楚如何进行身份验证?

2 个答案:

答案 0 :(得分:0)

确保您的授权参数(通过-u)有效,并确保您使用的是您尝试访问的服务的正确凭据。

此外,如果您来自windows(对于linux确定),请使用双引号(")包裹帖子参数,而不是单个(')。

-d "{\"message\": {\"alert\":\"Hello AeroGear\", \"badge\":1}}"

答案 1 :(得分:0)

转到此链接https://aerogear-html5.rhcloud.com,会生成一个不可用的网站

您是否有用于获取该curl命令的特定教程?