0

我在使用 Xtify 发送消息 GCM 时遇到问题。我的设备已注册,但未出现在测试实施中。该应用程序正在测试。我从我的服务器发送这条消息到 xtify,它被 202 状态代码接受,但消息没有到达设备。

{"apiKey":"blabla-2c0e-4c90-8845-753ed8ac3d64","appKey":"blabla-e6d0-441f-8b32-c0fc8be4ee5b","xids":["asdsd387242167c695bbac"],"sendAll":false,"内容":{"主题":"Oferta","消息":"lat=39.50017;lon=-0.43342;dis=50.0;oferta=1;","action":{"type":"NONE","数据":"","标签":""}}}

哪里有问题?谢谢

4

1 回答 1

0

202是成功码,表示 xtify 服务器接受了请求,但不一定将请求传递给设备。我建议按照这些步骤来确保您的应用程序向 xtify 注册,同时确保您的应用程序在应用程序管理器中设置为“开发/测试”,这样您就可以在测试页面中看到它。


GCM 的推送 API 调用示例:

网址:http ://api.xtify.com/2.0/push

内容类型:application/json

HTTP 实体主体:

{
    "apiKey": "xxxxxx-xxxxx-xxxx-xxxxx",
    "appKey": "xxxxxx-xxxxx-yyyy-xxxxx",
    "xids": ["xxxxxxxxxxxxxxxxxx"],
    "sendAll": true,
    "content": {
        "subject": "Greetings Earthlings",
        "message": "Take me to your leader",
        "action": {
            "type": "DEFAULT"
        }
    }
}
于 2013-02-12T23:13:32.220 回答