GCM API密钥限制

时间:2016-09-16 09:32:53

标签: ionic-framework push-notification google-cloud-messaging firebase-cloud-messaging

我尝试使用离子云发送推送通知,但Google现在需要限制密钥。我不知道如何获得关键限制。请帮帮我。

enter image description here

1 个答案:

答案 0 :(得分:1)

更新GCM docs中有一条明显的说明:

  

从2016年9月开始,只能使用“设置”面板的Cloud Messaging标签在Firebase控制台中创建新的服务器密钥。可以在Firebase console中导入需要创建新服务器密钥的现有项目,而不会影响其现有配置。

在生成API密钥时,Google Developers Console界面最近发生了变化。之前曾经是一个必须选择它的类型的部分(服务器,Android,iOS,浏览器键)。但现在,它会自动创建,然后您只需选择所需的限制类型,具体取决于您使用密钥的位置。

我之前没有尝试使用Ionic,但我认为在使用API​​密钥(在本例中为服务器密钥)时几乎相同。只需在IP地址白名单中设置正确的服务器IP地址,然后重试。

请注意,强烈建议添加限制以防止未经授权使用和配额失窃的安全性(被视为对API密钥的警告,没有任何限制)。

有关详细信息,请参阅我的回答here