Какой правильный способ вызвать внешний API, когда форма Orbeon проверена - PullRequest
0 голосов
/ 14 мая 2018

Я создал форму Orbeon с 5 полями:

  • Имя
  • Имя
  • Электронная почта
  • Телефон
  • Описание случая

Я хочу вызвать внешний REST API ( Nuxeo: обновление документа ), когда форма проверена.

Чтение Orbeonдокументация Я не нахожу правильный способ сделать это.

На основании документации, найденной в Orbeon Http Services , похоже, что она не предоставляет способ настроить JSON, который янеобходимо отправить в вызове API со значениями полей формы.

1 Ответ

0 голосов
/ 15 мая 2018

Вот общая идея:

  1. Вы можете установить, какую кнопку вы хотите иметь внизу формы ( doc ).
  2. Каждаякнопку, запустить «процесс».Процесс состоит из последовательности действий ( doc ).
  3. Одним из возможных действий является send(), который позволяет отправлять XML-файл, содержащий данные, введенные пользователями («данные формы»).") к предоставляемой вами услуге ( doc ).

Таким образом, вы можете настроить свою форму, чтобы иметь кнопку" Отправить ", которая после активации запускает проверку, сохраняетданные, и отправляет их к вашим услугам.

...