Firebase (FCM) 响应搞砸了我的响应



在我的订单成功插入数据库后,我通过 PHP cURL 发送 Web 推送通知。插入后,我的返回响应是这样的:

{
"statusCode": 200,
"status": true,
"message": "create-order-success",
"data": {
"order_id": 624
}
}

但是在 FCM 代码之后,我得到了一个混合的响应(火基 + 我的(,例如:

{
"multicast_id": 91xxxx99xxxx66xxxx6,
"success": 1,
"failure": 0,
"canonical_ids": 0,
"results": [{
"message_id": "x:15xxxx39xxxx37xxxx60xxxxcfxxxxecx"
}]
} {
"statusCode": 200,
"status": true,
"message": "create-order-success",
"data": {
"order_id": 624
}
}

由于此响应,我的应用程序崩溃了。有什么方法可以编辑此回复或未收到来自 Firebase 的此回复?

提前感谢!

CURLOPT_RETURNTRANSFER设置为 TRUE curl_setopt对我有用。

curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

相关内容

  • 没有找到相关文章

最新更新