奇怪的是,通知之前有效。所以我不确定发生了什么。我尝试将我的应用程序重新安装到设备上,但没有任何改变。
{"multicast_id":xxxxxxxxxxxxxxxxxxx,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"MismatchSenderId"}]}
因为这在某一时刻有效,所以我知道我使用了正确的密钥。我什至根据我遇到的其他 SOF 线程进行了三次检查。现在潜在的问题是什么?我已经环顾了几天了,我仍然不知所措..
** 编辑 **
这是从我的服务器发送消息时的 POST 信息。
标头
Array
(
[0] => Authorization: key=xxxxxxx-key-for-browser-apps-from-google-apis-console-xxxxxxx
[1] => Content-Type: application/json
)
字段
Array
(
[registration_ids] => Array
(
[0] => xxxxxxxxx-big-old-id-from-the-device-xxxxxxxx
[data] => Array
(
[message] => hello
)
)
还
我正在使用与关联的密钥Key for browser apps (with referers)
。