GAE获取GCM的API密钥

4

我已经使用自己的服务器实现了GCM。现在我想在Google App Engine中使用Python 2.7完成相同的操作。我如何获取托管我的应用程序的服务器的IP地址?(我需要它来获取API密钥)。这里只有IP-LookUp选项吗?如果这样做,IP地址是否会保持不变?

2个回答

4

您可以通过在命令行中对域名进行ping来轻松检查IP地址,例如“ping appspot.com”。这样您将获得真实IP的响应。不幸的是,这个IP地址会随着时间的推移而改变,并且不能使GCM服务正常工作。

为了使其正常工作,您只需要将允许的IP字段留空即可。


太棒了,谢谢你!我以为需要一个IP才能生成API KEY,因为App Engine有动态IP,所以我一直在为此烦恼。感谢你提供的简单解决方案,我已经在考虑自己建立一个具有静态IP的服务器:P。 - box
但这有多安全呢?如果我将IP字段留空,那不是会让某些人面临漏洞吗? - Simon

0

我用了自己的服务器来解决这个问题。但更好的解决方案是使用GCM4Public


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