У нас есть клиент, который будет загружать файлы в нашу папку box.com. Насколько я понимаю, я могу использовать webhooks для запуска запроса POST на мой сервер, как только кто-то загружает что-либо. Webhooks настраиваются внутри приложения box.com, которое необходимо создать. Все это имеет смысл. Но как мне добавить приложение для «контроля» этой конкретной папки? Мне нужно опубликовать мое приложение (я не хочу этого делать)? Спасибо.Box.com - добавьте приложение box.com в определенную папку
2
A
ответ
1
Как добавить приложение для «наблюдения» в этой конкретной папке?
При настройке webhook для Upload
событий, вы можете указать, что коробка должна включать в себя идентификатор (#item_parent_folder_id#
) папки, полученной загрузки. На сервере вы можете использовать этот идентификатор для мониторинга загрузок в определенную папку. (Это предполагает, что вы знаете идентификатор папки загрузки заранее, и это звучит, как вы делаете.)
мне нужно опубликовать мое приложение делать?
Нет, вам не нужно публиковать приложение.
Я уже сделал все эти шаги, и когда я загрузил файл в одну из папок, ничего не запускает. Я чувствую, что мне не хватает небольшого шага, чтобы как-то «отобразить» приложение и папку, если не папку, а учетную запись в целом. – chabislav
Вам необходимо будет авторизовать приложение, чтобы установить связь между вашей учетной записью Box и приложением. Вот [простое веб-приложение] (https://box-oauth2-mvc.azurewebsites.net/), которое выполняет рабочий процесс авторизации. Обратите внимание, что вы должны настроить redirect_uri на https://box-oauth2-mvc.azurewebsites.net/, чтобы приложение работало правильно. –