【发布时间】:2021-10-17 17:08:31
【问题描述】:
发布请求:
网址:
https://fcm.googleapis.com/fcm/send
标题:
Content-Type: application/json
Authorization: key=AAAAAsmF578:APA91b...90f
主体:
{
"to": "fCF...ZFK",
"notification": {
"title": "Foo",
"body": "Bar"
}
}
回应:
但是,如果我使用 Firebase Notification composer 在我的 Android 设备上使用相同的 FCM 令牌 fCF...ZFK 发送通知,我确实会收到通知。我在邮递员这里做错了什么?我已经在 SO 上尝试了几个与此相关的答案,但没有得到任何有用的答案。
【问题讨论】:
-
我怀疑它是否是
%0A(LF) 字符并且它在邮递员中也可见...您可以手动重新输入 URL 而不是从文档中复制并尝试吗?/fcm/send而不是/fcm/send%0A -
@Dharmaraj 你真是个天才!它工作,现在没有错误。但是,我仍然没有看到任何通知。
-
您是否从 API 获得了成功的响应?我不确定那是否会导致 FCM 出现延迟。
-
@Dharmaraj 是的,我愿意。这是
"success": 1, "failure": 0, "results": ...的回复,但还没有通知。我再等几分钟。 -
是的,那可能是延迟,但至少 API URL 现在已修复;)
标签: android firebase rest firebase-cloud-messaging postman