【问题标题】:Server key (for legacy protocols) - authorizes your app server for access to Google services . Meaning?服务器密钥(用于旧协议)- 授权您的应用服务器访问 Google 服务。意义?
【发布时间】:2019-04-04 13:13:51
【问题描述】:

Do Server 密钥(用于旧协议)允许访问与开发者帐户关联的其他 fcm/gcm 项目。 就我而言, 1. 我已经有一个 gcm project(server key1) 并为同一个应用创建了新的 fcm project(server key2)。 2. 现在我的 new app 使用 fcm 和我的 old app 使用 gcm 都在生成令牌并发送到我的消息平台(Moengage) 3. 在 moengage 我输入了 only server key1(gcm server key)

问题:虽然我没有输入 fcm 的服务器密钥。我的新应用仍然在接收通知

所以,我想问服务器密钥是否允许访问与开发者帐户关联的所有 fcm/gcm ????

如果不是这种情况,这种行为的原因可能是什么。

【问题讨论】:

    标签: firebase push-notification firebase-cloud-messaging moengage


    【解决方案1】:

    每个 FCM/GCM 项目都有不同的服务器密钥,无法访问所有其他关联帐户。 您将令牌传递给 MoEngage SDK 的顺序在这里很重要。发送到 MoEngage SDK 的第二个令牌将是最终被保存的令牌,并将用于在您从 MoEngage 平台发送活动时定位用户。 您能否提供有关集成的更多详细信息,何时传递 FCM 令牌何时传递 GCM 令牌,如果应用程序正在注册推送令牌或 SDK 正在做。我将能够更好地提供这些详细信息。

    我建议您将上述详细信息和 MoEngage 上的应用程序名称发送到 support@moengage.com 并发送电子邮件,以便更快地响应/解决问题。

    PS:我是 MoEngage 团队的成员。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 2015-03-06
      • 1970-01-01
      • 1970-01-01
      • 2016-12-22
      • 2013-04-01
      • 1970-01-01
      相关资源
      最近更新 更多