Python 如何在上载到Firebase存储时向映像添加访问令牌

Python 如何在上载到Firebase存储时向映像添加访问令牌,python,firebase,firebase-storage,Python,Firebase,Firebase Storage,我正在使用下面的代码将一个图像上载到Firebase存储,这是成功的,但没有访问令牌。如何添加访问令牌?我看过stackoverflow,但没有一个实现适合我 导入操作系统 从google.cloud导入存储 os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = 'C:///file.json' storage_client = storage.Client() bucket = storage_client.get_bucket('n

我正在使用下面的代码将一个图像上载到Firebase存储,这是成功的,但没有访问令牌。如何添加访问令牌?我看过stackoverflow,但没有一个实现适合我

导入操作系统 从google.cloud导入存储

os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = 'C:///file.json'
storage_client = storage.Client()
bucket = storage_client.get_bucket('name.appspot.com')
imageBlob = bucket.blob("/")
imagePath = "C:\\\image.jpg"
imageBlob = bucket.blob("image.jpg")
imageBlob.upload_from_filename(imagePath)

您可以通过元数据添加令牌,类似于node.js示例中的方式:@FrankvanPuffelen我看到了这一点,但我不确定如何实现它。fb在此上下文中代表什么?我认为您不需要回答中的
fbId
fbKeyFile
,因为您已经连接到正确的存储桶。您真正需要做的就是将
元数据/metadata/firebaseStorageDownloadTokens
属性附加到上载的blob@FrankvanPuffelen抱歉在错误的问题上发表了评论,我还没有让它工作,将删除comment@FrankvanPuffelen我在链接的帖子中尝试了这个建议,但没有成功。这是我添加到代码元数据={'AccessToken':'12345'}imageBlob.metadata=元数据imageBlob.content\u disposition=“attachment”imageBlob.patch()中的内容