最近,适用于Python的Fire cloud消息传递SDK返回错误“找不到请求的实体”。

时间:2019-04-27 04:39:05

标签: python firebase firebase-cloud-messaging

我正在使用firebase_admin SDK来使用来自Python的firebase云消息传递 该代码在几个月前生效。 但现在它返回两个错误代码。 我确认错误消息中包含的myproject-id是正确的。

  

requests.exceptions.HTTPError:404客户端错误:找不到URL:   https://fcm.googleapis.com/v1/projects/{myproject-id}/messages:send

     

firebase_admin.messaging.ApiCallError:找不到请求的实体。

我尝试重新安装firebase_admin,但未做任何更改。

能给我一些建议吗?

class fbMessaging():
    def __init__(self):
        cred = credentials.Certificate('./env/firebase.json')
        firebase_admin.initialize_app(cred)

    def send_to_device(self, text, token):
        message = messaging.Message(
        notification=messaging.Notification(title = title, body = body),
        token=token)
        response = messaging.send(message)
        return response

def main():
    fm = fbMessaging()
    res = fm.send_to_device('test', 'MY CORRECT TOKEN')
    print(res)

0 个答案:

没有答案