4

Google フォト ライブラリをオフライン ストレージ メディアにダウンロードしてアーカイブする作業を行っています。ダウンロードする前に、写真ライブラリを保存するために必要なメディアの量を計算したいのですが、取得できるのはユーザーの写真用のストレージ クォータだけで、Google フォト ライブラリの実際のサイズはわかりません。

クォータとは、Google が Gmail、写真、その他のサービス用に提供する 15 GB の無料ストレージに対して、Google ユーザーの写真を保存する容量を指していると理解しています。はっきりさせておきますが、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 に答える