有没有一种方法可以在不下载文件的情况下获取存储在Google相册中的图片的哈希值?

时间:2019-11-11 01:15:40

标签: google-drive-api google-photos-api

我正在尝试验证是否已将一堆照片从google照片成功复制到onedrive。我可以以编程方式获取存储在OneDrive中的每个文件的sha1哈希,但是我没有从Google Photos Rest API中看到相同的选项。我希望它会出现在元数据中:https://developers.google.com/photos/library/reference/rest/v1/mediaItems#MediaMetadata

它看起来也不像是通过Google云端硬盘api公开存储的照片,所以如何获取哈希?

2 个答案:

答案 0 :(得分:1)

您可以使用Drive API获取Google驱动器上存储的文件的MD5校验和。

但是,如果不下载文件就无法获取文件的SHA1哈希。

此外,也无法使用Google Photos API来获取其中任何一个。

答案 1 :(得分:0)

是的,您可以不下载照片-检查rclone(以jsons列表形式返回哈希值)

https://rclone.org/commands/rclone_lsjson/

https://rclone.org/googlephotos/