![](/img/trans.png)
[英]Firebase cloud messaging getting internal server error when calling “https://fcm.googleapis.com/fcm/send”
[英]MismatchSenderId error Firebase Cloud Messaging (FCM)
我已經連續數天遇到這個錯誤,我已經閱讀了有關該主題的幾乎所有問題,但是我沒有找到解決方案。
請不要將此標記為重復(我已經在前面的問題中查找過)。
我看了這些類似的問題( 但不走運 ):
還有很多其他人,我嘗試了他們的解決方案,例如
我正在使用一個名為pyfcm的python庫將通知發送到Android應用程序,但是沒有運氣,下面是該函數:
def sendMessages():
push_service = FCMNotification(api_key="AIzaSyxxxxxxxxx")
registration_id = "fd9JpOrrSbc:APA91bHOmsE99dtUXXXXXXXXXXXXXXXX"
message_title = "Cool Me"
message_body = "Hi john, your customized news for today is ready"
result = push_service.notify_single_device(registration_id=registration_id, message_title=message_title,
message_body=message_body)
以下是輸出:
{'multicast_ids': [8943443862024247709], 'success': 0, 'failure': 1, 'canonical_ids': 0, 'results': [{'error': 'MismatchSenderId'}], 'topic_message_id': None}
這是本周開始的問題,但是上一個任務按預期工作正常。
我還閱讀了Firebase錯誤文檔錯誤文檔
我知道有很多問題會導致這種情況,但這是我想分享的經驗,因此我使用的是Mac Core I5、16 GB處理器2.3 GHz Intel Core,我所做的是將項目從Github克隆到我的同事的具有相同規格的PC,並且注冊設備ID成功運行。
我的IDE出現了問題( 不過,我已經重新啟動了它很多,使緩存無效並重新啟動了,清理了,重建並構建了它,但是沒有用 ),所以我剛剛使用了我的同事PC進行了部署,並且它起作用了。
因此有時由於IDE會出現此錯誤。 盡可能多地嘗試清理並重建項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.