作者:-而我知道阿信很忙 | 来源:互联网 | 2023-02-06 13:27
测试我的服务器端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控制台看到的值相同)。这是一个仅数字的值。