2011-12-19 25 views
1

我正在使用此處列出的教程http://www.androidsnippets.com/vbnet-server-side-code-to-send-c2dm-messages嘗試向我的設備發送消息。我已請求設備ID並將該字符串放入RegID字符串中。C2DM VB.Net代碼片斷返回錯誤= MissingRegistration

我收到一個(看起來像)成功的googleAuthToken的GUID,但是當其餘的代碼執行時,我得到的響應是Error = MissingRegistration。我錯過了通過VB.NET從服務器實現C2DM的具體情況?

回答

1

因此,很自然,只要我問,得到的回答提出了自己:durring複製過程

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返回。