4

我正在研究将 Google 照片库下载并存档到离线存储媒体的内容。在下载之前,我想计算存储照片库需要多少媒体,但我能得到的只是用户的照片存储配额,而不是他们 Google 照片库的实际大小。

我的理解是,配额是指 Google 用户照片的存储量相对于 Google 为 Gmail、照片和其他服务提供的 15GB 免费存储空间。需要明确的是,当我试图计算下载时 Google 照片库的实际大小时,该配额数没有帮助。

有谁知道如何获取要下载的库的实际大小?

4

1 回答 1

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)'

来自 API 文档:https ://developers.google.com/picasa-web/docs/2.0/reference

gphoto:尺寸

照片的大小(以字节为单位)。

<gphoto:size> 元素可以作为<atom:entry> 或<atom:feed> 的子元素出现。< gphoto:size > 元素对照片类型有效。

于 2015-10-24T17:22:49.057 回答