我想知道是否有办法从Firebase存储(到我的Android应用)下载最新文件?如果您知道名称,有一种下载文件的方法:
storageRef.child("users/me/profile.png").getBytes(Long.MAX_VALUE).addOnSuccessListener(new OnSuccessListener<byte[]>() {
@Override
public void onSuccess(byte[] bytes) {
// Use the bytes to display the image
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
// Handle any errors
}
});
想法是使用python脚本上传本地图像,通过Firebase Notifications(已经完成)发出推送通知,并在收到通知后下载最新图像。
答案 0 :(得分:0)
Cloud Storage for Firebase没有&#34;最近上传的文件&#34;的概念。您将需要一些其他元数据源来记录和描述您尝试执行的操作。对于Firebase应用,这通常是您可以查询的Firebase实时数据库中的一些数据。上传文件的客户端还需要更新数据库以指示它已完成的操作。