热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

尝试恢复丢失的组通知密钥时,Firebase无效的项目ID

如何解决《尝试恢复丢失的组通知密钥时,Firebase无效的项目ID》经验,为你挑选了1个好方法。

测试我的服务器端php函数以创建设备组时,notification key由于成功创建了设备组,因此我无法跟踪返回的信息。

如我尝试过的https://groups.google.com/forum/#!topic/firebase-talk/ytovugx8XNs中所述

curl -v  -H Content-Type:application/json -H Authorization:key= 
-H project_id: 
https://android.googleapis.com/gcm/notification?notification_key_name=testgroup

其中项目ID是在Firebase控制台中找到的项目ID,URL中显示的项目ID和即使在我 google-services.json

结果我得到了

HTTP / 1.1 400错误的请求内容类型:application / json; charset = UTF-8日期:2017年4月18日星期二08:21:30 GMT过期:2017年4月18日星期二08:21:30 GMT缓存控制:私有,最大年龄= 0 X内容类型选项: nosniff X-Frame-Options:SAMEORIGIN X-XSS-Protection:1;mode = block服务器:GSE Alt-Svc:quic =“:443”; ma = 2592000; v =“ 37,36,35”接受范围:无更改:接受编码传输编码:分块
* Curl_http_done:称为过早== 0 *主机android.googleapis.com的连接#0完好无损{“错误”: “ INVALID_PROJECT_ID”}

我找不到解决办法,因为丢失通知密钥后,唯一的恢复方法是使用该命令(afaik)。请帮忙。



1> AL...:

FCM应使用的项目ID是发件人ID。可以在Firebase控制台>设置> 云消息传递选项卡中看到此值。

如果您引用google-services.json文件,则其值project_number应为您使用的值(与从Firebase控制台看到的值相同)。这是一个仅数字的值。


推荐阅读
author-avatar
-而我知道阿信很忙
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有