gpt4 book ai didi

java - 无法从Firebase存储中自动检索图像

转载 作者:行者123 更新时间:2023-12-01 16:19:01 26 4
gpt4 key购买 nike

我将一些图像和文本上传到Firebase。现在,我想检索图像和文本,检索到文本,但是图像却没有,并且出现HTTP 404错误。我知道这是令牌问题,因为当我手动复制图像令牌时,它可以工作。但如何解决它才能自动运行。

最佳答案

我也是firebase的新手,目前我正在编写一个社交媒体应用程序,这就是我解决的方法,希望对您有所帮助。
当您将数据推送到Firebase时,在我的代码中是“ Upload”类。在我的上载类中,我存储:名称,电子邮件,工作,城市,图像URL,所有这些都有getter和setter方法。
图片有一个URL,它是一个简单的字符串。
在我的上传课程中:

private String mImageUrl;
and many other variables ofcourse..


private List<Upload> mUploads; //I store the retrieved data in a List ArrayList etc..
mDatabaseRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
mAuth = FirebaseAuth.getInstance();
final FirebaseUser user = mAuth.getCurrentUser();
String users_email = user.getEmail();

mUploads.clear();

for (DataSnapshot postSnapshot : dataSnapshot.getChildren()) {
Upload upload = postSnapshot.getValue(Upload.class);
upload.setEmail(postSnapshot.getValue(Upload.class).getEmail());
/*or you can do this too
upload.setImageUrl(postSnapshot.getImageUrl());*/
mUploads.add(upload);
}
}


希望您可以将其与应用程序同步。如果可以显示更多代码,会更好,但是希望这会有所帮助。

关于java - 无法从Firebase存储中自动检索图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62319175/

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