Javascript 在php中使用google firebase上的多播ID跟踪消息报告
有没有办法跟踪通过FCM发送到android设备的特定邮件的传递报告,我发现我们可以添加Javascript 在php中使用google firebase上的多播ID跟踪消息报告,javascript,php,android,firebase,firebase-cloud-messaging,Javascript,Php,Android,Firebase,Firebase Cloud Messaging,有没有办法跟踪通过FCM发送到android设备的特定邮件的传递报告,我发现我们可以添加传递\接收\请求的来跟踪传递,我已经添加了我的json数据,如下所示 {"to":"KEY", "data":{ "data":{ "title":"test message", "message":"sent", "image":null} }, "notification":{ "
传递\接收\请求的
来跟踪传递,我已经添加了我的json数据,如下所示
{"to":"KEY",
"data":{
"data":{
"title":"test message",
"message":"sent",
"image":null}
},
"notification":{
"delivery_receipt_requested":true
}
}
我收到了回复
{"multicast_id":6417448921485349071,"success":1,"failure":0,"canonical_ids":0,"results":[{"error":"false"}]}
在php或javascript中,我需要一些东西,比如如果我们传递多播id,就需要获取文本的当前状态。我发现要得到想要的结果几乎是一场噩梦,但这并非不可能,还有其他人吗?目前无法手动询问FCM服务器发送消息的状态 根据你的帖子,你似乎已经做了检查FCM服务的功课。实现交付收据是实现您在帖子中提到的行为的唯一方法(AFAIK) 实现交付回执不仅需要有效负载中的
delivery\u receipt\u request
参数,还必须实现XMPP服务器协议。以及客户端应用程序上的上游消息部分(用于ack
knowledgement部分)