谷歌CCS(GCM)-项目未被列入白名单

12

我正在尝试让我在以下网址找到的Python代码运行起来: http://developer.android.com/google/gcm/ccs.html 我已经更改了前两行,使用了(我想是)正确的数据。 项目编号和API密钥都是虚假的,只是为了向您展示它几乎看起来像什么。

import sys, json, xmpp
SERVER = ('gcm.googleapis.com', 5235)
USERNAME = '489713985816'
PASSWORD = 'AIzd237jjN_iT7yRxLWiHRreqax45XaMJQ6VJ98'

我已经创建了一个 Google API 项目(使用了两个不同的项目)。 启用了 GCM。 复制了以下内容: 项目编号:489713985816 API 密钥:AIzd237jjN_iT7yRxLWiHRreqax45XaMJQ6VJ98 试过使用服务器密钥、浏览器应用程序密钥,都尝试过具有或不具有特定 IP 地址。

当我执行 #python ccs.py 代码时,我得到了以下结果: 如果这是我的问题,我该如何使我的项目被列入白名单?

Invalid debugflag given: socket
DEBUG: 
DEBUG: Debug created for /usr/lib/python2.7/dist-packages/xmpp/client.py
DEBUG: flags defined: socket
DEBUG: socket       start Plugging <xmpp.transports.TCPsocket instance at 0x1ea2950> 
into     <xmpp.client.Client instance at 0x1ea27a0>
DEBUG: socket       start Successfully connected to remote 
host ('gcm.googleapis.com', 5235)
DEBUG: socket       sent  <?xml version='1.0'?>
<stream:stream xmlns="jabber:client" to="gcm.googleapis.com" version="1.0"
xmlns:stream="http://etherx.jabber.org/streams" >
DEBUG: socket       got   
<stream:stream from="gcm.googleapis.com" id="FD82304ADA8C8019" version="1.0"
xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
<stream:features>
<mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
<mechanism>X-OAUTH2</mechanism>
<mechanism>X-GOOGLE-TOKEN</mechanism>
<mechanism>PLAIN</mechanism>
</mechanisms>
</stream:features>
DEBUG: socket       sent  <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl"
mechanism="PLAIN">MjgzMVqTl9p\nVDdUTZWSjk4\n</auth>
DEBUG: socket       got <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
<temporary-auth-failure/>
<text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">
Project 489713985816 not whitelisted.</text>
</failure>
</stream:stream>
Authentication failed!

我想我知道为什么会出现“项目未列入白名单”的问题。 该服务尚未对公众开放,您需要先注册:https://services.google.com/fb/forms/gcm/。我已经注册并会在准备就绪时更新此工单。 - Gaston
有什么进展吗?我很想知道批准新服务器需要多长时间。新的Google Cloud PHP托管在24小时内批准了我的请求。 - simbolo
10天过去了,仍未收到任何批准。 - Gaston
你找到解决这个问题的方法了吗? - Michał Rowicki
我仍然没有取得进展,与 @Gaston 不同的是,当我连接时,我没有收到“项目未列入白名单”的消息,而是根本没有收到任何消息。只有沉默,然后在大约60秒后断开连接。 - simbolo
2
@simbolo,现在我可以回答你的问题了。花了3个月的时间 ;) - Gaston
3个回答

3

经过3个月的等待,我刚刚收到了谷歌员工的一封电子邮件。 我的GCM白名单请求已被批准。 感谢Ashish。 现在,让我们开始吧!


3

2

我刚试着注册,但是出现了“内部服务器错误-500”。不太好。 - Eugene van der Merwe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接