FCm 错误 = 在 reactjs 中的推送通知上缺少注册?
Posted
技术标签:
【中文标题】FCm 错误 = 在 reactjs 中的推送通知上缺少注册?【英文标题】:FCm error=MissingRegistration on push notification in reactjs? 【发布时间】:2021-12-28 09:41:41 【问题描述】:我正在使用 https://fcm.googleapis.com/fcm/send POST 请求通过 FCM 发送通知。 问题是 API 在邮递员上工作得很好,但在反应代码上却没有。它在前端遇到的错误是:
错误=缺少注册
我已经搜索了这个问题,并在 *** 中找到了 helping question。它说问题出在标题上
内容类型:应用程序/JSON
但我的请求正文是
const fetchOptions =
method: "POST",
headers:
"Content-Type": "application/json",
Authorization:
"key=AAAAk9_cbfE:APA91bEOE-IlX4ieDnR8KZKxXPAeQN0gEu0YRPidvRgM5Aggq7gE2oKTogPVWo8WaH3oJH9lxTXnCnNnSw0iALKXXDLg_8jUs6RnKeOyt8ldHmAjgAVMJ2HN40Vo_Ztateg7sHNc5HJu",
,
body:
collapse_key: "type_a",
notification:
body: "Body of Your Notification",
title: "Title of Your Notification",
,
data:
body: "Body of Your Notification in Data",
title: "Title of Your Notification in Title",
,
to: "d38xitfjWwRPBCId31TaW_:APA91bHyIbSPxmTha_n6t6T8JBRifDrHnf-Hz2ObbY36qhObeG4vq-y9zAvn-12ubF-r***kKGDw_kau9p2igY2aJHAvwqPeNJsdGjHO31i5nHhlqnnCs1lwXUD5EcRXMzDFhMcDjMWn",
,
;
这也是 JSON 类型,我的标题中有 content-type: application/JSON。我无法找到问题,请帮我一个忙,不要提出我的问题,因为我最近被禁止被问到问题。谢谢
【问题讨论】:
【参考方案1】:我已经通过 JSON.stringify(body) 解决了这个问题。
【讨论】:
以上是关于FCm 错误 = 在 reactjs 中的推送通知上缺少注册?的主要内容,如果未能解决你的问题,请参考以下文章
Web 前台推送通知未弹出在 Reactjs 中使用 Firebase 集成