2015-08-16 2 views
0

Я хочу получить JSON, который описывает содержимое папки. Dropbox API Metadata говорит, что нужно только на следующий адрес ссылки и путь к моей общественной папкеDropbox - Как получить содержимое папки

а) ССЫЛКА на Metadata + путь к моей папке

https://api.dropbox.com/1/metadata/auto/<path> 

б) Путь к моей папке

https://www.dropbox.com/sh/2w...........73z4na?dl=0 

если я кобинирован a) и b) в браузере я всегда получаю ОШИБКУ:

{"error": "No auth method found."} 

это сделано правильно?

ответ

0

/metadata Конечная точка API Dropbox принимает параметр path, который должен относительный путь к нужному файлу или папке внутри учетной записи Dropbox пользователя. Например, это может выглядеть так: /Documents/Resume.docx. Ваш образец является общей ссылкой, хотя и не содержит необходимого пути.

Кроме того, конечная точка Dropbox API /metadata является частью API Dropbox Core, которая требует от пользователя авторизации приложения Dropbox API для доступа к их учетной записи. Поскольку у вас нет этой части, вы получаете эту ошибку auth.

Вы должны работать с инструкциями и учебными пособиями для любого SDK или библиотеки, которую вы пытаетесь использовать, если таковая имеется. Также есть руководство OAuth для API Dropbox, которое должно быть полезно:

https://www.dropbox.com/developers/reference/oauthguide

Смежные вопросы