是否可以通过 POSTMAN 向特定应用程序包名称发送 FCM 推送通知?

Posted

技术标签:

【中文标题】是否可以通过 POSTMAN 向特定应用程序包名称发送 FCM 推送通知?【英文标题】:Is it possible to send FCM push-notification to the particular application package name through POSTMAN? 【发布时间】:2019-07-20 05:59:07 【问题描述】:

我知道如何通过 POSTMAN 发送带有 FCM-TOKEN 和 TOPIC 名称的推送通知,但是如果我的 firebase 项目包含超过 2 个,我不确定如何发送带有包名称的 FCM 通知或仅发送到特定包已连接的应用程序。

 
 "to": "/topics/global", // global is your topic 
 "notification" : 
 "body" : "great match!",
 "content_available" : true,
 "priority" : "high",
 "title" : "Portugal vs. Denmark"
 ,
 "data" : 
 "body" : "great match!",
 "content_available" : true,
 "priority" : "high",
 "title" : "Portugal vs. Denmark"
 

【问题讨论】:

【参考方案1】:

是的,您可以从 Postman 发送通知。 为此,您必须创建如下所示的 JSON


 "to" : "YOUR_FCM_TOKEN_WILL_BE_HERE",
 "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",
 "key_1" : "Value for key_1",
 "key_2" : "Value for key_2"
  

选择POST METHOD 输入请求网址为https://fcm.googleapis.com/fcm/send

添加标题Authorization: key=<server_key>,您将从 Firebase 云消息选项卡中获取它

还有Content-Type: application/json

欲了解更多信息,请查看Link

希望这会对你有所帮助。

【讨论】:

我想将 FCM 通知发送到特定的包名而不是唯一的 FCM-Token。 嗨@VishalNaikawadi,您可以查看***.com/questions/38237559/…

以上是关于是否可以通过 POSTMAN 向特定应用程序包名称发送 FCM 推送通知?的主要内容,如果未能解决你的问题,请参考以下文章

Postman之newman运行API包

postman的安装和使用

如何使用 Postman 处理 Laravel $_POST 请求

Python 向 Postman 请求代码片段

postman--断言写法

postman添加cookie