2016-09-08 6 views
0

ボックスアカウント内のフォルダをエクスポートしようとしています - 各フォルダ内のファイルを含みます。リンク先URLを持つすべてのファイルのリストが必要です。誰もこれを前にしたことがありますか?ありがとう!ボックスフォルダとファイル

答えて

0

現在のところ、1回のAPI呼び出しでBoxユーザーアカウント内のすべてのファイルまたはフォルダを直接提供するAPIはありません。しかし、複数のAPI呼び出しでユーザーに属するすべてのファイルとフォルダを取得できます。

このデータを取得するには、Get Folder's Item APIを再帰的に呼び出す必要があります。プロセスは次のようになります。

  1. コールごとに取得するフォルダのアイテムのAPIを呼び出して、すべてのフォルダのフォルダID = 0
  2. を指定することで、ステップ1から返されたユーザーのルートフォルダやファイルを取得するには、フォルダのアイテムを取得しますそれら。
  3. サブフォルダが返されなくなるまで、Get Folder's Items APIを呼び出すこの手順を繰り返します。
関連する問題