为什么我从C2DM服务器获得"302 Moved"?



在使用Android Cloud to Device Messaging时,我的应用程序成功地从ClientLogin获取注册ID,并成功注册以接收推送通知。但是当我尝试向C2DM服务器发送推送通知以发送到设备时,我得到"302 Moved"。我要张贴的网址是https://android.apis.google.com/c2dm/send

我收到一封来自Google的电子邮件(48小时前),上面写着:已经被添加到我们的允许发送者列表中,你应该可以在下周开始使用它向Android 2.2设备发送消息一天左右"

那是两天前的事了,所以我想它已经开始运行了。302表示账号没有建立,URL移动了,还是别的什么?

Google可真不容易啊。

我在从ClientLogin获取认证代码的方式中发现了一个bug。我没有正确解析来自ClientLogin的响应。

对于其他面临此错误的人-如果您的C2DM身份验证不起作用,则可能发生此错误,因此请检查您的授权代码

最新更新