Как настроить рабочий процесс для возврата вывода json через API Call

У меня запущен рабочий процесс, в который я хотел бы опубликовать поля с помощью вызова API (см. Ниже):

 $ret = invokeFlowgear(
"https://domain.flowgear.io/salesbooks",
"username",
"password",
30,
array(
'name' => 'Introduction to Data integration with Flowgear',
'isbn' => 'X-XXX-XXXX',
'qis' => 0,
'price' => 250.99,
'author_id' => 3
)
);

В конечном итоге этот вызов должен привести к тому, что рабочий процесс вставит данные в таблицу и вернет сообщение об успешном завершении.

Что мне нужно для достижения этой цели с помощью рабочего процесса через API?

0

Решение

Вам нужно принять необработанное тело HTTP POST в рабочий процесс. Для этого установите соответствующий URL («/ salesbooks /») в области сведений рабочего процесса и установите метод POST.

Затем вставьте переменную Bar и добавьте специальное свойство FgRequestBody. При желании также добавьте FgRequestContentType, чтобы вы могли проверить тип содержимого получаемого сообщения.

Создайте HTTP-запрос POST для этого рабочего процесса, и вы увидите, что происходит со свойством FgRequestBody (оно будет отображаться в записи Start в журналах операций).

Если вам нужно конвертировать между JSON и XML, используйте JSON Convert.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]