反应原生推送通知,GCM服务器返回401
我一直在我的React本地项目https://github.com/zo0r/react-native-push-notification中使用此npm模块进行推送通知。在Ios上,一切工作正常。但在Android上,我无法从我的PHP服务器发送推送消息。不过,我在Android设备上成功获取设备令牌。我在PHP端使用Api密钥并且获得了未经授权的错误401。我的php代码是从这里复制https://gist.github.com/prime31/5675017反应原生推送通知,GCM服务器返回401
任何帮助吗?
回答:
错误代码401表示用于发送消息的发件人帐户无法通过验证。可能的原因有: 1.授权标头丢失或HTTP请求中的语法无效。 2.作为密钥发送的项目编号无效。 3.密钥有效,但禁用了GCM服务。 4.服务器密钥IP中没有列入白名单的服务器的请求。
参考this文档了解更多详情
以上是 反应原生推送通知,GCM服务器返回401 的全部内容, 来源链接: utcz.com/qa/264408.html