3

我使用在https://developers.google.com/instance-id/reference/server描述的谷歌雲通訊服務,但我得到的400 HTTP響應狀態,這回應文本:
{"error":"InvalidTokenVersion"}「InvalidTokenVersion」錯誤的GCM文檔在哪裏?

在我寫這篇文章的時候,提到確切的錯誤代碼上具有零個結果谷歌!有其他人遇到過嗎?我可以理解「InvalidToken」,但它是「版本」位讓我感到困惑。

我想看看https://iid.googleapis.com/iid/info/https://iid.googleapis.com/iid/v1/*/rel/topics/*服務的所有可能的錯誤代碼的一個很好的列表,如果你知道這是什麼?!

所有GCM頁說,目前是...

HTTP狀態400(錯誤請求) - 請求參數丟失或無效。查看錯誤消息以獲取詳細信息。


背景資料:
我使用的是註冊令牌從Android設備中仍然顯示了GCM診斷日誌成功通知(Play開發者控制檯谷歌的一部分)。那麼這個標記肯定不會錯?
如果我嘗試使用「bum」的標記值,則會收到錯誤「InvalidToken」。
但是,試圖發送一個新的通知https://gcm-http.googleapis.com/gcm/send會導致「InvalidRegistration」錯誤,所以我猜測事情已經變得棘手。
我想聲明我最近沒有更改任何內容,但與服務器上的SSL有關的事情可能已過期,我想。

+0

嗨馬格努斯史密斯。只是想檢查一下,如果你能弄清楚這一點? :) –

+0

沒有。無論如何,現在一切都已被FCM取代! –

+0

感謝您回覆。 :D我明白了。我設法看到另一個[post](http://stackoverflow.com/q/42418935/4625829),其中顯示了相同的響應。我有一種感覺,這可能與令牌的格式有關。當你發佈這個,你是否使用冒號(':')(*新格式*)的標記? –

回答