Как выполнить бизнес-процесс Workfusion RPA с помощью вызова API или с помощью cmd?
Я новичок в Workfusion RPA. Я создал один бизнес-процесс из IDE, и когда я запускаю вручную, он работает отлично.
Теперь мой вопрос: 1. Можем ли мы экспортировать любой исполняемый файл, чтобы я мог выполнить его из командной строки? 2. Есть ли способ, которым мы можем предоставить REST API для этого бизнес-процесса, чтобы я мог звонить из любого другого приложения?
Пожалуйста, помогите в этом Спасибо заранее
2 ответа
Существует REST API для запуска и управления бизнес-процессами.
Документация может быть получена через такой URL:
https://workfusion_deployment_hostname/workfusion/api/swagger-ui.html
task_management
раздел, /v2/workfusion/task/file
метод. Тело запроса может быть таким простым:
{
"campaignUuid": "b8b95933-....",
"mainData": "column1,column2\nvalue1,value2"
}
Один из подходов, который вы можете использовать, заключается в том, что вы можете запланировать бизнес-процесс для непрерывного выполнения и чтения файла из каталога, облачного хранилища или sharepoint, и вы можете написать службу отдыха или скрипт для изменения флага в файле, чтобы вы могли контролировать выполнение бизнес-процесса, если флаг ложен, бп закончится в следующем расписании снова будет читать файл