ファイルのすべてのレプリゼンテーションのリストの取得
ファイルのすべてのレプリゼンテーションのリストの取得
ファイルに使用できるレプリゼンテーションを確認するには、representations
フィールドのリクエスト中にGET /files/:id
エンドポイントを呼び出します。
curl https://api.box.com/2.0/files/123?fields=representations \
-H "authorization: Bearer ACCESS_TOKEN"
このレスポンスには、次の形式でレプリゼンテーションのリストが含まれます。
...
{
"info": {
"url": "https://api.box.com/2.0/internal_files/123/versions/345/representations/jpg_thumb_32x32"
},
"properties": {
"dimensions": "32x32",
"paged": "false",
"thumb": "true"
},
"representation": "jpg"
}
...
レスポンスのフィールド
どのレプリゼンテーションにも一連のプロパティとレプリゼンテーションのタイプが含まれます。
-
dimensions
フィールド (省略可) は、ファイルのサイズをピクセル単位の幅と高さで表します。 -
paged
フィールド (省略可) は、このレプリゼンテーションがページ割りされたドキュメントかどうかを指定します。画像やPDFによっては、ページ割りされたドキュメントになることがよくあります。 -
thumb
フィールド (省略可) は、このレプリゼンテーションがファイルのサムネイルとして適しているかどうかを指定します。