Xav*_*ime 5 storage picasa google-photos
我正在研究将 Google Photos 库下载并存档到离线存储介质上的方法。在下载之前,我想计算存储照片库需要多少媒体,但我所能得到的只是用户的照片存储配额,而不是他们的 Google 照片库的实际大小。
我的理解是,配额是指Google用户的照片存储量相对于Google为Gmail、照片和其他服务提供的15GB免费存储空间的计算量。需要明确的是,当我尝试计算下载时 Google 照片库的实际大小时,该配额数字没有帮助。
有谁知道如何获取要下载的库的实际大小?
小智 1
请求专辑数据时,要获取原始图像/视频,请使用imgmax=d参数。尺寸与其他详细信息一起返回。将大小相加即可了解总下载大小。对于照片来说,尺寸是准确的,但对于视频来说,尺寸似乎不准确。我仍在努力确定视频尺寸。
这是我在拿到专辑时提出的要求。
'https://picasaweb.google.com/data/feed/api/user/default/albumid/' + albumId + '?imgmax=d&start-index=' + start + '&max-results=' + max + '&fields=entry(title,updated,gphoto:size,media:group/media:content)'
Run Code Online (Sandbox Code Playgroud)
来自 API 文档:https://developers.google.com/picasa-web/docs/2.0/reference
g照片:尺寸
照片的大小(以字节为单位)。
<gphoto:size> 元素可以显示为 <atom:entry> 或 <atom:feed> 的子元素。< gphoto:size > 元素对于照片类型有效。