Android Push - 第三方服务器无法登录 Google GCM 以被列入白名单

Posted

技术标签:

【中文标题】Android Push - 第三方服务器无法登录 Google GCM 以被列入白名单【英文标题】:Android Push - Third party server can't log in Google GCM to be whitelisted 【发布时间】:2013-12-16 20:15:28 【问题描述】:

我正在尝试测试新的 android GCM API。

在客户端,一切顺利。应用程序可以正常注册和注销。

在第三方服务器中我遇到了问题。我正在使用 Google 提供的 Python 示例服务器对其进行测试,但它无法授权与 Google GCM 的连接,因为该项目未列入白名单。我曾尝试通过this website 将其列入白名单,但它总是返回 500 错误。

另外,我现在不想使用上游消息,而只是将消息从服​​务器发送到设备。我还需要被列入白名单吗?在这种情况下,是否有任何其他 Google 资源可以做到这一点?

【问题讨论】:

【参考方案1】:

如果您不使用用户通知或云连接服务器,则无需将您的 Google API 项目列入白名单。 Python 示例适用于云连接服务器,您不需要它来简单地将消息从您的服务器发送到您的应用程序。使用更简单的 HTTP API。

您可以阅读here 了解 GCM HTTP 连接服务器。

【讨论】:

所以不能是xmpp? @Jorge XMPP 要求以该表格注册并等待被列入白名单。

以上是关于Android Push - 第三方服务器无法登录 Google GCM 以被列入白名单的主要内容,如果未能解决你的问题,请参考以下文章

android 微信开放平台登录问题,授权页无法调出

无法设置 Facebook 登录

一文读懂Android进程及TCP动态心跳保活

为啥我部署的 Android 应用无法登录 Google Play 服务,而我的调试应用却可以登录?

如何在Android手机中开发QQ账户登陆功能

Android Facebook和Twitter登录和分享完整版