Box API v2フィードバック: "フォルダ"応答には、少なくともファイルに関する情報がいくつかあります。

StackOverflow https://stackoverflow.com//questions/12649882

  •  11-12-2019
  •  | 
  •  

質問

これは、V2フィードバックを求める開発者ページに関するBox.Netコメントに基づくフィードバックです。

現在のAPIが各フォルダに返されるもの "エントリ"のようなものです。

"entries" : 
[
    {
        "sequence_id": "0",
        "type": "file",
        "id": "2631999573",
        "name":"IMG_1312.JPG"
    },
    {
        "type":"folder",
        "id":"2305623799",
        "sequence_id":"1",
        "name":"a child folder"
    }
]
.

これは、子エントリの基本的なメタデータ(サイズ、変更日など)を取得することを意味します。これは明らかに非常に非効率的です。

質問は次のとおりです。これは、V2がリリースされる前にこれが変更される可能性がありますか?

役に立ちましたか?

解決

新しいブログ投稿を見ましたか。これはあなたが返されるべきより多くのフィールドを要求することができるという点で、あなたが求めているものに対処するべきです。

http://developers.blog.box..com / 2012/09/28 /エキサイティング - NEW-V2-Updates /

他のヒント

フォルダの項目を取得するためのAPI呼び出しを行うと、

GET /folders/{folder id}/items
.

結果の項目コレクションで返される属性のカンマ区切りリストを含むオプションのfieldsパラメータを指定できます。属性は、完全なファイルフォルダオブジェクト

たとえば、この呼び出しをすると

GET /folders/{id}/items?fields=name,modified_at,description
.

私はこの応答を手に入れます

{
"total_count":2,
"entries":[
    {
        "type":"file",
        "id":"2305649799",
        "name":"a file",
        "modified_at":"2012-06-04T21:32:21-07:00",
        "description":"hey look it's a file"
    },
    {
        "type":"folder",
        "id":"2305649799",
        "name":"a folder",
        "modified_at":"2012-06-04T21:32:21-07:00",
        "description":"hey look it's a folder"
    }
]
.

}

タイプとIDは常にアイテムを正しく識別できるようにして返されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top