gpt4 book ai didi

android - Firebase getDownloadURL Android 不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:01:52 25 4
gpt4 key购买 nike

真的需要帮助,这是我的 Firebase 存储安全规则

service firebase.storage {
match /b/shoppinglist-XXXX.appspot.com/o {
match /{allPaths=**} {
allow read, write;
}
}
}

这是我获取 URL 链接的 Java 代码

storageRef = FirebaseStorage.getInstance().getReference();
pathRef = storageRef.child("MyBook.pdf");

storageRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
@Override
public void onSuccess(Uri uri) {
Log.d(tag, "MyDownloadLink: " + uri);
}
});

这是我的错误:

     StorageException has occurred.
User does not have permission to access this object.
{ "error": { "code": 403, "message": "Developer credentials required." }}
java.io.IOException: { "error": { "code": 403, "message": "Developer credentials required." }}

有人可以帮忙吗!

最佳答案

您可能打算从 pathRef 下载,而不是 storageRef。不允许从存储树的根目录下载。

关于android - Firebase getDownloadURL Android 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40681390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com