【发布时间】:2018-03-06 09:57:39
【问题描述】:
我正在使用 FCM 为 Android 通知编写服务器端代码。
因此,代码将通知正确地发送到主题,而不是特定设备的注册令牌。 所以代码在这种情况下可以正常工作-
info.put("to", "topics/xyz");
info.put("title", "Hello 1");
info.put("body", "Hi");
但是对于第二种情况-
info.put("to", DeviceIdKey.trim()); //device registration token
info.put("title", "Hello 1");
info.put("body", "Hi");
它给了,
输出:
{
"multicast_id": 1XXXXXXX01820YYYY2,
"success": 0,
"failure": 1,
"canonical_ids": 0,
"results": [
{
"error": "MismatchSenderId"
}
]
}
重要提示 - 我拥有的所有 android/IOS 设备的注册令牌都是 2 年前由 GCM 生成的。 谢谢!
【问题讨论】:
标签: android ios firebase push-notification firebase-cloud-messaging