如何告知 Google Azure 服务总线通知中心的 IP?

How do I tell Google the IP of an Azure Service Bus Notification Hub?

根据 Google,这些是在 Google 云消息服务上设置 Android 推送通知的步骤:

  1. 在左侧边栏中,select APIs & auth > Credentials。
  2. 在 Public API 访问权限下,单击创建新密钥。
  3. 在创建新密钥对话框中,单击服务器密钥。
  4. 在出现的配置对话框中,提供服务器的 IP 地址。出于测试目的,您可以使用 0.0.0.0/0.
  5. 单击“创建”。

我有一个带有通知中心的 Azure 帐户,它将作为服务器。但是,我看不到在哪里可以为此获得 IP 地址。如何设置这部分系统?

Azure 服务(例如通知中心)的 IP 地址可能会随着它们的扩展和缩小以及 运行 在不同计算机上的变化而变化。因此,静态 IP 地址目前不可用于通知中心。 Google Cloud Messaging 不需要白名单 IP 来创建服务器密钥,它只是作为一个选项提供。为了使用通知中心,只需将列入白名单的 IP 地址框留空,GCM 将允许来自通知中心的连接。