python实时数据库。 '无效路径:指定的路径超出了可以写入的最大长度(768字节)

时间:2019-07-25 17:35:04

标签: python python-3.x firebase-realtime-database

我正在尝试使用我的localId和idToken登录,但抛出此错误 我正在打印firebase将其返回给我的错误。

   main.py
    try:
        with open("refresh_token.txt", "r") as f:
            refresh_token = f.read()

        #use refresh token to remember the user Id when signing
        id_token, local_id = self.my_firebase.exchange_refresh_token(refresh_token)

        # Get database data
        result = requests.get("https://fitness-tutorial-android.firebaseio.com/" + local_id + ".json?auth=" + id_token)
        print("Is result, Ok?", result.ok)
        data = json.loads(result.content.decode())
        print(data)

    except Exception as e:
        print("check", e)
        pass


myfirebase.py
def exchange_refresh_token(self, refresh_token):
    request_ref = "https://securetoken.googleapis.com/v1/token?key={0}".format(self.wak)
    data = '{"grantType": "refresh_token", "refreshToken": "%s"}' %refresh_token
    request_object = requests.post(request_ref, data=data)
    print("Refresh OK ?", request_object.ok)
    print(json.loads(request_object.content.decode()))
    request_object_json = request_object.json()
    local_id = request_object_json['user_id']
    id_token = request_object_json['id_token']
    return local_id, id_token

这是打印错误

刷新好吗?是

结果好吗?错误

{'错误':'无效路径:指定的路径超出了可以写入的最大长度(768字节)。'}

选中“头像”

[INFO] [Base]尚在申请中...

以退出代码0结束的过程

0 个答案:

没有答案
相关问题