最近我的 GCM 推送消息通知不再起作用了。我没有更改任何内容,在我的 Google API 控制台中,如果白名单 IP 地址,我已经注册了我的专用服务器的 IPV6。
但是当我尝试访问 GCM 服务时,我总是会收到错误消息:
未经授权
错误 401
也尝试使用 IPV4 没有成功...
我在自己的电脑上试过同样的脚本,一切都很顺利......
任何想法都会非常感激:)
谢谢你的帮助
最近我的 GCM 推送消息通知不再起作用了。我没有更改任何内容,在我的 Google API 控制台中,如果白名单 IP 地址,我已经注册了我的专用服务器的 IPV6。
但是当我尝试访问 GCM 服务时,我总是会收到错误消息:
未经授权
错误 401
也尝试使用 IPV4 没有成功...
我在自己的电脑上试过同样的脚本,一切都很顺利......
任何想法都会非常感激:)
谢谢你的帮助
您需要将服务器 IP 地址放入 GCM 的 google api 控制台中的白名单 IP 地址中。
编辑:您必须使用服务器应用程序的密钥(具有 IP 锁定)而不是浏览器密钥。
我一整天都有同样的问题!但愚蠢的我......在你的开发控制台> APIs & auth > 确保你的“谷歌云消息为Android”是ON!那是我的错误。并且首先通过允许所有 IP 进行测试。
我遇到过同样的问题。为我解决的问题是注册我的公共 ip,等待几分钟,然后刷新 google api 控制台页面。
我遇到了同样的问题,最后在我的白名单 IP 地址中添加了“0::0/0”。这解决了我的问题。虽然更好的解决方案是让服务器使用真正的 IPV6。