2016-09-08 7 views
0

Попытка экспорта папок внутри учетной записи Box. В том числе файлы в каждой папке. Нужен список всех файлов с целевыми URL-адресами. Кто-нибудь делал это раньше? Благодаря!Папки и файлы в ящике

ответ

0

В настоящее время нет API, который бы сразу дал вам все файлы или папки в учетной записи пользователя Box в одном вызове API. Но вы можете получить все файлы и папки, принадлежащие пользователю, в нескольких вызовах API.

Чтобы получить эти данные, вам потребуется рекурсивно вызвать API-интерфейс Get Folder's Item. Процесс будет:

  1. Вызова Получить элементы папки, чтобы получить пользователь корневых папок и файлы, указав папку ID = 0.
  2. Для всех папок вернулись с шага 1, вызовите Get папку Items API для каждого из их.
  3. Повторите этот процесс вызова API элементов Get Folder, пока вы не вернете больше подпапок.