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),其中显示了相同的响应。我有一种感觉,这可能与令牌的格式有关。当你发布这个,你是否使用冒号(':')(*新格式*)的标记? –

回答