我正在研究将 Google 照片库下载并存档到离线存储媒体的内容。在下载之前,我想计算存储照片库需要多少媒体,但我能得到的只是用户的照片存储配额,而不是他们 Google 照片库的实际大小。
我的理解是,配额是指 Google 用户照片的存储量相对于 Google 为 Gmail、照片和其他服务提供的 15GB 免费存储空间。需要明确的是,当我试图计算下载时 Google 照片库的实际大小时,该配额数没有帮助。
有谁知道如何获取要下载的库的实际大小?
我正在研究将 Google 照片库下载并存档到离线存储媒体的内容。在下载之前,我想计算存储照片库需要多少媒体,但我能得到的只是用户的照片存储配额,而不是他们 Google 照片库的实际大小。
我的理解是,配额是指 Google 用户照片的存储量相对于 Google 为 Gmail、照片和其他服务提供的 15GB 免费存储空间。需要明确的是,当我试图计算下载时 Google 照片库的实际大小时,该配额数没有帮助。
有谁知道如何获取要下载的库的实际大小?
请求专辑数据时,要获取原始图像/视频,请使用 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)'
来自 API 文档:https ://developers.google.com/picasa-web/docs/2.0/reference
gphoto:尺寸
照片的大小(以字节为单位)。
<gphoto:size> 元素可以作为<atom:entry> 或<atom:feed> 的子元素出现。< gphoto:size > 元素对照片类型有效。