我正在使用Ubuntu14.4。我试图发送推送通知到移动电话。我提到了下面的“https://www.digitalocean.com/community/tutorials/how-to-create-a-server-to-send-push-notifications-with-gcm-to-android-devices-using-python”“”,它适用于我的本地电脑。 我正在web服务器中尝试相同的代码,但我无法发送推送通知。我遇到了类似“的错误”gcm.gcm.GCMAuthenticationException:验证发送方帐户“my webserver以及ubuntu 14.4”时出错。所以请任何人帮帮我
gcm.py
from gcm import *
gcm= GCM("as........k")
data={"message from":"123","messageto":"1234","message":"Hi","time":"10.00AM","langid":"1"}
reg_id='AP...JBA'
gcm.plaintext_request(registration_id=reg_id,data=data)
我添加了我的服务器ip在白名单,但我仍然得到同样的错误
您需要将您的IP添加到白名单中。在
你链接的文章提到了。。。在
创建访问密钥时,需要指定哪些服务器可以在其中使用,因此需要通过添加服务器的IP来编辑允许的服务器列表。在
我也遇到了同样的问题,解决了这个问题:清理白名单,保存白名单,重新插入我服务器的ip地址。看起来是这样,但不是真的。它只是随机的:有时有效,有时返回所提到的错误。在
相关问题 更多 >
编程相关推荐