Android C2DM服务器发送消息

时间:2010-11-24 09:16:20

标签: android android-c2dm

我尝试测试c2dm应用。 我已注册Android Cloud to Device Messaging。 http://code.google.com/android/c2dm/signup.html

例如:

联系电邮* 您被列入白名单时我们应该联系的电子邮件地址: aaa@gmail.com

角色帐户电子邮件* 将用于向C2DM发送邮件的Google帐户ID: bbb@gmail.com

我从我的应用和发件人ID(bbb@gmail.com)注册到c2dm服务,我得到registration_id。

之后,我的第三方服务器必须使用电子邮件和密码进行ClientLogin身份验证。从哪个电子邮件?白名单电子邮件(aaa@gmail.com)或发件人ID(bbb@gmail.com)??我尝试了两个电子邮件,从这个过程我得到了authorization_id。

但是当我使用registration_id和authorization_id向C2DM Server发送消息时,我得到了响应代码401 Unauthorize。我使用来自白名单电子邮件(aaa@gmail.com)和发件人ID(bbb@gmail.com)的authorization_id,但都没有用。

可能是什么问题? 谢谢你。

1 个答案:

答案 0 :(得分:2)

我再次尝试它现在正在工作,我的第三方服务器必须使用发件人ID(bbb@gmail.com)来获取ClientLogin身份验证,并且从这个过程我获得了authorization_id。

我使用registration_id和authorization_id向C2DM Server发送消息。我的设备收到了消息。