我有一个目录(wallpaper_app/Best_Wallpapers)在Firebase的存储,它有一些文件。我想所有文件的网址。
但是当我尝试通过以下方式获取list_files时,
image = storage.child('wallpaper_app/Best_Wallpapers/').list_files()
字符串
我犯了一个错误:
File "d:\Project\wallpaper-app-kivy\temp.py", line 33, in <module>
imageUrl = storage.list_files()
File "D:\Project\wallpaper-app-kivy\wallpaper-app\lib\site-packages\pyrebase\pyrebase.py", line 507, in list_files
return self.bucket.list_blobs()
AttributeError: 'Storage' object has no attribute 'bucket'
型
1条答案
按热度按时间ss2ws0br1#
您必须获得一个服务帐户。转到 Firebase Admin SDK 中的 * 项目设置 *,然后 * 服务帐户。向下滚动以创建新的私钥并下载文件。
您必须通过“serviceAccount”键将文件的路径传递给配置字典。