亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 firebase 云消息傳遞,我如何了解哪條消息給我一個錯誤以及哪條消息被接受傳遞?

使用 firebase 云消息傳遞,我如何了解哪條消息給我一個錯誤以及哪條消息被接受傳遞?

叮當貓咪 2023-04-13 10:36:14
我有一個數據庫,其中保存了一個必須使用 firebase 云消息傳遞發送的消息列表。如果我想批量發送多達 100 條消息以提高效率,我如何才能了解我的數據庫中的哪些消息已正確發送,哪些消息給我錯誤?我已經看到錯誤響應的響應是這樣的:error: {"error":{"code":400,"message":"Invalid condition expression provided.","status":"INVALID_ARGUMENT","details":[{"@type":"type.googleapis.com/google.rpc.BadRequest","fieldViolations":[{"field":"message.condition","description":"Invalid condition expression provided."}]},{"@type":"type.googleapis.com/google.firebase.fcm.v1.FcmError","errorCode":"INVALID_ARGUMENT"}]}}對于接受的消息,我們有這樣的東西:id: projects/id_project/messages/0:1563809489349852%31bd1c9631bd1c96我如何了解哪條消息有錯誤,以便我可以嘗試再次發送或處理該錯誤。此外,我什至想了解正確發送了哪條消息。有什么建議嗎?提前致謝。
查看完整描述

1 回答

?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

響應的順序對應于批處理中輸入消息的順序。來自Java Admin SDK的 API 文檔:

通過調用返回值獲得的響應列表getResponses()與輸入消息的順序相對應。

支持 FCM 批處理消息的 Admin SDK 的其他實現也是如此。


查看完整回答
反對 回復 2023-04-13
  • 1 回答
  • 0 關注
  • 135 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號