Что нового

BoxTeam управление средствами API

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Здравствуйте, недавно только нашел на сайте файлообменника\"хранильщика" что у него есть функции API BoxTeam, хотелось бы узнать есть ли библиотеки к подобному сайту, если нет, то как можно самому написать команды для него.
В принципе там есть не большие примерчики на его страничке, но я ни "бум-бум" так сказать. :'(
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Вам понадобится:
1 - Для работы с запросами библиотека WinHTTP
2 - Для разбора JSON ответа библиотека JSMN

Вы должны зарегистрировать свою программу,
что бы получить client_id и client_secret.
эти данные будут использоваться для получения ACCESS_TOKEN, для подписи каждого запроса.

Формат общения с сервером: POST или GET запросы.

Для начала работы, вам нужно повторить все этапы, как на этой странице. В конце вы получите данные для Authorization Bearer, который должны будете вставлять в заголовок каждого запроса:
Authorization: Bearer ACCESS_TOKEN

Ну и все, дальше смотрите любую функцию, например эту для работы с папками. Справа есть даже примеры:

Код:
curl https://api.box.com/2.0/folders/FOLDER_ID/items?limit=2&offset=0 \
-H "Authorization: Bearer ACCESS_TOKEN"
что можно привести как: Запрос по адресу https://api.box.com/2.0/folders/FOLDER_ID/items?limit=2&offset=0 методом GET в заголовки запроса добавить строку Authorization: Bearer ACCESS_TOKEN
 
Автор
MnM

MnM

Post-Hardcore
Сообщения
679
Репутация
90
inververs
Спасибо, сейчас конечно не смогу подойти к практике, из-за отсутствия телефона(другу утром отдал, а он утопал куда то), но я пока что пойду "штрудировать" теорию :smile:
 
Верх