获取MediaItem列表可以通过Google Photos API完成,也可以获取MediaItem元数据以及媒体项本身。
如果在线修改图片(例如亮度/对比度)然后将其保存怎么办?
mongoplayground.net/p/plB-gsNIxRd不包含哈希码。
如何检测照片是否被修改?
Google Photos API是否支持该用例以及如何使用?
答案 0 :(得分:1)
当前无法查看Google Photos api中的文件是否已更改。
不过,当前Provide Modified Date in metadata可能有一个功能要求,可能与您要寻找的功能一样。
正如评论中所建议的那样,您可能可以使用MD5自己完成此操作,但是如果您希望api告诉您是否需要更改md5来进行测试,它并不能帮助您
答案 1 :(得分:0)
即使DalmTo的回答是正确的,也可以解决此问题。
下载媒体项目时,每个响应均设置HTTP Content-Length标头,因此可以“探测”实际的媒体项目并停止下载。
Content-Length值是项在下载后作为文件大小的值。假设更改最终不会具有相同的文件大小,则如果更改了文件(裁剪,旋转等),则此值将不同。