从Firebase Storage下载最新文件

时间:2017-04-02 16:36:30

标签: android firebase firebase-storage

我想知道是否有办法从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(已经完成)发出推送通知,并在收到通知后下载最新图像。

1 个答案:

答案 0 :(得分:0)

Cloud Storage for Firebase没有&#34;最近上传的文件&#34;的概念。您将需要一些其他元数据源来记录和描述您尝试执行的操作。对于Firebase应用,这通常是您可以查询的Firebase实时数据库中的一些数据。上传文件的客户端还需要更新数据库以指示它已完成的操作。