- SDK/API嵌入方案说明(请先阅读)
- 通用功能
- SDK嵌入方账户相关(前端组件嵌入)
- API嵌入方案(后端接口嵌入)
- 使用说明
- 步骤1:换取企业凭证+同步用户
- 步骤2:应用账户操作
- 步骤3: 获取应用动作需要字段参数
- 步骤4:执行指定应用动作
- 高级:流程创建
- 企业成员相关
- 子流程对接方案相关
- 数据表
创建或更新流程
POST
/api/openapi/sdk/createflow
最后修改时间:2024-11-19 02:58:58
请求参数
Body 参数application/json
corp_token
string
必需
timestamp
string
秒级时间戳
sign
string
签名结果
company_identification
string
必需
process_id
string
流程ID
uid
string
必需
template_id
string
必需
meta_fields
object
需要替换的变量
key
object
变量的值为值
replace
object
需要替换的账户信息
2
number
替换指定步骤中的account_id
示例
{
"process_id": "",
"template_id": "3672",
"company_identification": "XD00002",
"uid": "XD00002", // 如果不区分用户id,创建企业时可使用一样的id
"meta_fields": {
"1_key1": "kingge" // 仅替换字段值时使用,其中开头的1代表步骤号,key代表字段key,比如1_key1代表步骤1中的key1字段key
},
"replace": {
"2": 71916, //字段key代表要替换哪个步骤中的授权账户ID,比如"2": 71916 指将步骤2中的授权账户id替换为71916账户id
"3": 71916,
"4": 71916
}
}
示例代码
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://developer.jijyun.cn/api/openapi/sdk/createflow' \
--header 'Content-Type: application/json' \
--data-raw '{
"process_id": "",
"template_id": "3672",
"company_identification": "XD00002",
"uid": "XD00002", // 如果不区分用户id,创建企业时可使用一样的id
"meta_fields": {
"1_key1": "kingge" // 仅替换字段值时使用,其中开头的1代表步骤号,key代表字段key,比如1_key1代表步骤1中的key1字段key
},
"replace": {
"2": 71916, //字段key代表要替换哪个步骤中的授权账户ID,比如"2": 71916 指将步骤2中的授权账户id替换为71916账户id
"3": 71916,
"4": 71916
}
}'
返回响应
🟢200成功
application/json
Body
Code
integer
必需
Msg
string
必需
Data
object
必需
process_id
string
必需
示例
{
"Code": 2000,
"Msg": "成功!",
"Data": {
"process_id": "ihbYB6AJTlBL"
}
}
修改于 2024-11-19 02:58:58