在验证Orbeon表单时调用外部API的正确方法是什么

时间:2018-05-14 14:56:04

标签: orbeon nuxeo

我创建了一个包含5个字段的Orbeon表单:

  • 名字
  • 第二个名字
  • 电子邮件
  • 电话
  • 案例描述

我希望在验证表单时调用外部REST API(Nuxeo: Updating a Document)。

阅读Orbeon文档我找不到正确的方法。

根据Orbeon Http Services中的文档,它似乎没有提供一种方法来自定义我必须在API调用中使用表单字段值发送的JSON。

1 个答案:

答案 0 :(得分:0)

以下是一般概念:

  1. 您可以在表单底部设置您想要的按钮(doc)。
  2. 每个按钮,运行一个“进程”。流程由一系列操作(doc)组成。
  3. 一个可能的操作是send(),它允许您将包含用户输入的数据的XML(“表单数据”)发送到您提供的服务(doc)。
  4. 通过这种方式,您可以将表单设置为“发送”按钮,激活后运行验证,保存数据并将其发送到您的服务。