C2DM VB.Net代码片段返回Error = MissingRegistration

时间:2011-12-19 22:18:48

标签: android vb.net android-c2dm

我正在使用此处列出的教程http://www.androidsnippets.com/vbnet-server-side-code-to-send-c2dm-messages尝试向我的设备发送消息。我已经请求了设备ID并将该字符串放在RegID字符串中。

我成功收到googleAuthToken的(看起来像是一个)GUID,但是当剩下的代码执行时,我得到的响应是Error = MissingRegistration。通过VB.NET从服务器实现C2DM到底错过了什么?

1 个答案:

答案 0 :(得分:1)

所以,我自然会问,答案就出现了:在复制过程中

    body += "collapse_key=nothing"
    body += "&data.burst_id=" + "12345"
    body += "&registration_id=" + RegID

成了

    body += "collapse_key=RDMS"
    body += "&data.burst_id=" + "12345"
    body += "&registration_id=" + RegID

所以更换&与标准&导致我收到消息ID。