我正在使用https://developers.google.com/instance-id/reference/server中描述的Google云消息传递服务,但我的HTTP响应状态为400,此响应文本为:
{"error":"InvalidTokenVersion"}
在我写这篇文章时,确切的错误代码在Google上没有结果!还有其他人遇到过吗?我可以理解“InvalidToken”,但它是“版本”位让我感到困惑。
我想查看https://iid.googleapis.com/iid/info/
和https://iid.googleapis.com/iid/v1/*/rel/topics/*
服务的所有可能错误代码的清单,如果您知道它在哪里?!
所有GCM页面目前都说......
HTTP状态400(错误请求) - 请求参数丢失或无效。检查错误消息以获取详细信息。
背景资料:
我正在使用Android设备中的注册令牌,该设备仍会在GCM诊断(Google Play开发者控制台的一部分)中显示成功通知的日志。这样的代币肯定不会出错吗?
如果我尝试使用“bum”的标记值,我会收到错误“InvalidToken”
但是,尝试使用https://gcm-http.googleapis.com/gcm/send
发送新通知会导致“InvalidRegistration”错误,因此我猜有些事情变得棘手。
我想声称我最近没有改变任何内容,但是我认为服务器上的SSL可能已经过期了。
答案 0 :(得分:0)