13 мая Общее
Я недавно тесно сотрудничал с Box.com CMS, и у меня было требование переместить файлы внутри коробки в соответствующие области. Активизируйте Nintex, чтобы сделать эту работу. Первое, что требовалось, это интегрировать Box API с платформой рабочего процесса Nintex:
1. Создайте новое приложение Box Developer в консоли разработчика на вашем Box.com
- Выберите Стандартный OAuth 2.0 (Аутентификация пользователя) в качестве Типа аутентификации.
- Дайте приложению узнаваемое имя для идентификации.
- Подтвердите свое приложение, затем перейдите на страницу конфигурации. Добавьте https://us.nintex.io/connection/api/Token в качестве URL-адреса перенаправления и выберите соответствующую область применения в соответствии с вашим вариантом использования.
- В Nintex Dashboard выберите страницу Xtensions.
- Теперь выберите создать новое соединение, здесь мы создаем соединение с Box.com
- Затем перейдите к GitHub Repo для спецификации OpenAPI Box, затем загрузите json-файл OpenAPI, найденный здесь: https://raw.githubusercontent.com/box/box-openapi/master/v2.0/openapi-v2.json
- В конфигурации подключения Nintex загрузите файл openapi-v2.json.
- В настройках безопасности добавьте идентификатор клиента и секрет клиента вашего приложения Box.
- . Назовите соединение и загрузите или выберите значок, а затем нажмите «Опубликовать».
- Создайте новый рабочий процесс и подтвердите, что новые действия Box OpenAPI доступны теперь, когда мы установили соединения.
- Добавьте новое действие в ваш рабочий процесс.
- Нажмите на оранжевый значок шестеренки и нажмите Добавить новое соединение.
- Дайте вашей связи имя.
- Наконец, предоставьте Nintex доступ к Box.com
Вы не сможете манипулировать файлами и папками в коробке исключительно из автоматизации рабочего процесса Nintex.