GCM:无法从python脚本发送消息

GCM:无法从python脚本发送消息,python,google-api,google-cloud-messaging,Python,Google Api,Google Cloud Messaging,我将按照教程通过python脚本从服务器发送GCM消息 我已经下载了,它可以使用我的项目编号、服务器API密钥和注册id成功地向自身发送消息 但是没有办法从python实现这一点 我已经注册了客户: 06-13 09:47:45.682 2272-32480/com.google.android.gcm.demo I/GcmDemo﹕ registration succeeded. senderId: 11xxxxxxx07 token: fxq...xxxx..r5 我的

我将按照教程通过python脚本从服务器发送GCM消息

我已经下载了,它可以使用我的项目编号、服务器API密钥和注册id成功地向自身发送消息

但是没有办法从python实现这一点

我已经注册了客户:

06-13 09:47:45.682   2272-32480/com.google.android.gcm.demo I/GcmDemo﹕ registration succeeded.
    senderId: 11xxxxxxx07
    token: fxq...xxxx..r5
我的服务器API密钥:

服务器上的python脚本:

from gcm import *
gcm = GCM("AIza...xxx...XQ")
data = {'ciao ciao': 'test message', 'param2': 'value2'}
reg_id = 'fxq...xxxx..r5'
gcm.plaintext_request(registration_id=reg_id, data=data)
没有错误消息,但没有收到任何消息

是否有办法记录并查看问题所在

客户端没有反应(Android Studio上的日志设置为verbose,根本没有日志)

有什么想法吗


google project console只显示5月30日之前的日志。

我不再使用Python,因为我切换到PHP,但我遇到了同样的问题,并解决了在“数据”中添加
图标的问题。因此,添加如下内容:

data = {'icon' : '@drawable/myAwesomeIcon', ...} 

应该可以解决这个问题。

当我切换到PHP时,我不再使用Python,但我遇到了同样的问题,并解决了在“数据”中添加
图标
字段的问题。因此,添加如下内容:

data = {'icon' : '@drawable/myAwesomeIcon', ...} 

应该可以解决问题。

对于我来说,当我设置dry\u Run=True时,它不起作用,但正在删除drun\u Run。dry\u Run=True给我假消息\u id。

对于我来说,当我设置dry\u Run=True时,它不起作用,但正在删除drun\u Run。dry\u Run=True给我假消息\u id。

查看脚本引发的响应错误。例如,
response=gcm.json\u request(…)
。错误处理可以在下看到。谢谢,但我使用php而不使用python解决了问题。我很确定,由于缺少像
icon
(这是必需的)这样的数据字段,它无法工作。它也不能通过php工作,然后我在数据中添加了
图标
,它开始工作了。例如,
response=gcm.json\u request(…)
。错误处理可以在下看到。谢谢,但我使用php而不使用python解决了问题。我很确定,由于缺少像
icon
(这是必需的)这样的数据字段,它无法工作。它也不能通过php工作,然后我在数据中添加了
图标
,它开始工作了。例如,
response=gcm.json\u request(…)
。错误处理可以在下看到。谢谢,但我使用php而不使用python解决了问题。我很确定,由于缺少像
icon
(这是必需的)这样的数据字段,它无法工作。它也不能通过php工作,然后我在数据中添加了
图标
,它开始工作。