のプロパティthumbnailLink
にアクセスすることができ、そのような
let query = GTLQueryDrive.queryForFilesList()
query.fields = "files(id, name, thumbnailLink)"
として、フィールドでthumbnailLink
を指定してください。その方法の結果はthumbnailLink
を含んでいますが、documentationによれば、それは 'ファイルのサムネイルへの短命のリンクです。通常は数時間のオーダーになります。
また、サムネイルをアプリケーションにキャッシュして、ドライブのAPI要求の数を減らしてページパフォーマンスを向上させることもできます。アップロードされたファイルの情報を取得する必要があります。キャッシングの最も簡単な方法は、単にサムネイルをダウンロードしてfileid_thumb
のように保存し、次のリクエスト時にサムネイルを実際に要求する前にそのようなファイルが存在するかどうかを確認することです。詳しい説明はhereにチェックしてください。
あなたはまた、次のように挿入または更新通話中に
File resourceに
contentHints.thumbnail
プロパティを設定することにより、サムネイルをアップロードすることができ
:
のための適切なタイプにcontentHints.thumbnail.mimeType
を設定します。
希望すると便利です。