【问题标题】:API Key for GCM from GAEGAE 的 GCM 的 API 密钥
【发布时间】:2013-03-28 16:13:43
【问题描述】:

我使用自己的服务器实现了 GCM。现在我正在尝试在 Google App Engine 中使用 Python 2.7 来做同样的事情。如何获取托管我的应用程序的服务器的 IP 地址? (我需要它作为 API 密钥)。 IP-LookUp 是唯一的选择吗?如果我这样做,IP 地址会保持不变吗?

【问题讨论】:

    标签: google-app-engine python-2.7 google-cloud-messaging


    【解决方案1】:

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

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

    【讨论】:

    • 好人谢谢你!我认为生成 API KEY 需要一个 IP,并且因为 App Engine 具有动态 IP,我对此感到非常困扰。感谢您提供这个简单的解决方案,我已经在考虑使用静态 IP 制作自己的服务器:P。
    • 但这有多安全?如果我将 IP 字段留空,是否不会使某人暴露于漏洞中?
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-04
      • 2012-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多