Google Developer Console的问题 - GCM的发件人ID

时间:2016-09-08 13:44:55

标签: android google-cloud-messaging firebase-cloud-messaging google-developers-console

我不是开发人员,而是需要发布使用twixl平台制作的数字信息亭杂志的图片。

我按照twixl文档的步骤为Android上的通知( FCM / GCM )创建发件人ID。我创建了一个应用程序,其中我关联了发件人ID(API密钥),一切正常。我还有应用程序处于活动状态的几天的统计信息。

但是,对于证书问题,我必须从同一帐户( app@pizzanew.it )取消此出版物并进行另一次出版。

在Google Cloud Platform中,我删除了旧项目,并创建了一个新项目。现在,当我访问Google Developer Console以关联新ID时,它会告诉我API Key的值无效。

可能是它与旧应用程序链接或以某种方式我不知道?但旧应用程序已不再发布。

我不知道该怎么做,但我必须能够为通知设置此ID。我只配置了新应用的一般信息,但尚未发布,我还没有上传新的APK。可能是因为它?

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

有两个概念需要理解:

sender-id :这是Google Cloud Console中的项目ID(适用于旧项目)或Firebase控制台(适用于新项目)

server-key :(也称为API-Key)这是服务器发送邮件的“密码”。

如果您想更改SENDER-ID:

  1. 创建一个新的Firebase项目:https://firebase.google.com
  2. 阅读SenderId&设置中的服务器密钥
    Where can I find the API KEY for Firebase Cloud Messaging?
  3. 更新您拥有的所有配置中的 sender-id (如果您使用的是FCM sdk,则需要下载新的google-services.json文件)
  4. PS:如果您需要保留相同的sender-id,您应该可以从Google Cloud Platform取消删除旧项目。 但是,应在Firebase控制台中创建新项目,而需要新服务器密钥的旧项目应将旧项目导入Firebase控制台。