氚专OpenApi文档
氚专开发者扩展文档
氚专开发者扩展文档
    • 对接前必读
    • LoadBizObject
      POST
    • LoadBizObjects
      POST
    • CreateBizObject
      POST
    • CreateBizObjects
      POST
    • UpdateBizObject
      POST
    • RemoveBizObject
      POST
    • UploadAttachment
      POST
    • DownloadBizObjectFile
      POST
    • 自定义接口
      POST

      CreateBizObjects

      POST
      https://www.h3yun.com/OpenApi/Invoke
      最后修改时间:2024-11-09 07:37:58
      批量创建多条数据,此接口创建的数据会触发自动化,若创建了生效数据会触发业务规则

      请求参数

      Header 参数
      EngineCode
      string 
      企业引擎编码
      必需
      示例值:
      {{EngineCode}}
      EngineSecret
      string 
      企业引擎密钥
      必需
      示例值:
      {{EngineSecret}}
      Content-Type
      string 
      数据类型
      必需
      示例值:
      application/json
      Body 参数application/json
      ActionName
      string 
      操作名,固定值:CreateBizObjects
      必需
      SchemaCode
      string 
      表单编码
      必需
      BizObjectArray
      array[string]
      表单数据JSON集合
      必需
      集合中每一个JSON字符串对应一条表单数据,且无需传ObjectId字段,ObjectId字段值由氚云端生成,接口响应数据中可得到氚云生成的数据Id。
      注意:虽然接口没有限制一次调用可批量创建多少条数据,但建议是保持在500条以内,以避免请求超时,若每一条数据字段量多,子表数据多,应继续降低条数
      IsSubmit
      boolean 
      是否提交
      必需
      不管表单是否有流程:true:创建生效数据,false:创建草稿数据。
      如果需要创建进行中数据,请在氚云中开发自定义接口,提供给外部系统调用。
      示例
      {
          "ActionName": "CreateBizObjects",
          "SchemaCode": "{{SchemaCode}}",
          "BizObjectArray": [
              "{\"SingleText1\":\"测试数据6\", \"Date\":\"2024-07-02 19:13:32\", \"Number\": 56.34}",
              "{\"SingleText1\":\"测试数据7\", \"Date\":\"2024-07-14 08:13:32\", \"Number\": 12.65}"
          ],
          "IsSubmit": true
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://www.h3yun.com/OpenApi/Invoke' \
      --header 'EngineCode: ' \
      --header 'EngineSecret: ' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "ActionName": "CreateBizObjects",
          "SchemaCode": "",
          "BizObjectArray": [
              "{\"SingleText1\":\"测试数据6\", \"Date\":\"2024-07-02 19:13:32\", \"Number\": 56.34}",
              "{\"SingleText1\":\"测试数据7\", \"Date\":\"2024-07-14 08:13:32\", \"Number\": 12.65}"
          ],
          "IsSubmit": true
      }'

      返回响应

      🟢200成功
      application/json
      Body
      object {0}
      示例
      {}
      修改于 2024-11-09 07:37:58
      上一页
      CreateBizObject
      下一页
      UpdateBizObject
      Built with