V23.12
  1. 数据流
V23.12
  • 状态码
  • 接口书写说明
  • 版本变更说明
    • 变更明细
    • 特殊说明
  • 后端接口
    • 业务流程
      • 流程新建发起(或者初始化存草稿)
      • 流程提交
      • 流程抄送
      • 流程从表数据(添加|更新)
      • 获取流程列表(list结构)
      • 流程从表数据更新(只支持单条更新)
      • 流程从表数据添加(支持单条或多条数据)
      • 流程从表数据删除
      • 流程回退
      • 流程取回
      • 流程中断
      • 流程中断
      • 流程回退
      • 流程取回
      • 流程抄送
      • 根据流程实例id获取待办节点信息
      • 流程 - 取消委托
      • 流程 - 委托
      • 流程 - 拒绝委托
      • 流程 - 接受委托
      • 流程定义获取接口
      • 流程执行实例查询接口
      • 获取多个应用待办简略list
      • 获取流程从表数据列表
      • 流程作废
      • 删除某个流程实例
      • 流程恢复
      • 流程恢复
      • 刷新同步
      • 流程作废
      • 查看单个流程详情
      • 获取实例列表总数
      • 获取流程列表
      • 获取流程数据-从表单条数据详情
      • 获取流程实例各种办理人
      • 超管修改流程主表数据
      • 获取应用扩展配置
    • 数据流
      • 根据条件删除应用数据
        DELETE
      • 应用数据批量更新
        POST
      • 无权限删除数据
        DELETE
      • 应用数据批量更新查询
        POST
      • 获取schema
        GET
      • 应用数据批量添加查询
        POST
      • 获取全局事务id
        GET
      • 获取应用从表数据列表
        GET
      • 获取应用数据列表
        GET
      • 获取应用数据总数
        GET
      • 通过多主表id批量查询从表数据
        POST
      • 新增共享记录
        POST
      • dataocean触发平台应用消息提醒
        POST
      • 应用数据添加
        POST
      • 应用数据修改
        PUT
      • 应用数据删除
        DELETE
      • 应用单表数据添加
        POST
      • 应用单表数据修改
        PUT
      • 应用从表数据删除
        DELETE
      • 通过自定义条件更新数据
        PUT
      • 应用数据批量添加
        POST
      • 应用历史记录数据获取
        POST
      • datapool表历史记录获取
        POST
      • 获取datapool表业务字段结构
        GET
    • 文件存储
      • 文件复制
      • 文件目录转移[文档管理]
      • 查询最新Apk包信息
      • 根据文件Id获取文件信息
      • 根据文件唯一ID获取文件ID和entId
      • 根据文件路径获取文件信息
      • 获取文件URL
      • 获取文件全局ID
      • 文件上传 - 文件流模式(限制 10M 内小文件)
      • 文件上传 - url 下载模式
    • 消息服务
      • 批量新增用户的微信小程序openid
      • 批量解绑用户的微信小程序openid
      • 发送websocket消息
      • 平台消息提醒
      • 发送邮件
      • 获取消息列表
      • 获取消息总数
      • 第三方消息发送
    • 用户与角色
      • 通讯录管理
        • 用户管理
          • 创建用户(不含任命)
          • 根据accessToken退出用户,只退出当前登录态
          • 获取用户所有下级
          • 根据用户id退出,退出当前用户所有登录态
          • 创建用户(含任命)
          • 编辑用户(含任命)
          • 获取组织架构中所有重名用户
          • 激活用户
          • 获取用户信息(PHP)
          • 根据用户范围获取用户信息
          • 获取用户角色id集合
          • 禁用用户
          • 获取节点下用户
          • 用户信息fullInfo
          • 根据用户id获取用户信息,以应用组织架构格式返回
          • 获取企业管理员
        • 部门管理
          • 新增节点
          • 编辑节点
          • 删除节点
          • 根据节点id获取下级节点
        • 角色管理
          • 增加分级授权角色
          • 角色新增用户
          • 角色删除用户
          • 增加角色权限
          • 修改分级授权角色
          • 获取企业所有角色列表
          • 判断用户是否属于某几个角色
          • 判断用户是否属于某几个角色2
          • 绑定节点与角色关系
          • 获取节点绑定的角色
          • 获取角色用户关系列表(分页)
      • 组织架构同步
        • 同步用户
        • 同步岗位
        • 同步部门
        • 同步角色
        • 同步用户角色关系
        • 触发同步组织架构定时任务
      • 身份验证
        • 修改密码
        • 获取最新token
        • 重置密码
        • 短信登录
    • 启聊
      • 启用、禁用启聊
    • 租户服务
      • 企业启用
      • 切换企业
      • 企业禁用
      • 企业创建
      • 企业详情
    • 通用接口
      • 自定义sql查询数据
      • 根据token查询用户信息
      • 数据添加(应用标识+添加权限验证)
    • 门户
      • 查看已发布应用列表
    • 多语言
      • 切换语言
    • IOT
      • 人员定位
        • 人员定位/蓝牙信标/历史数据
        • gps路线批量绑定
        • 人员定位/gps定位/历史数据
        • 人员定位/gps定位/设备注册
      • 点位
        • 获取传感器报警列表
        • 获取传感器列表
        • 获取传感器详情
        • 获取实时数据(单个)
        • 获取指定时间实时值
        • 批量获取点位实时数据
        • 查询点位历史数据
        • 点位历史数据查询(批量)
        • 传感器报警数量
        • 统计传感器指定时间范围内,触发的规则的数量
        • 编辑点位报警规则(多个即批量编辑)
        • 批量统计报警总数
        • 统计值事件列表查询
        • 统计值事件插入
        • 统计值事件修改
        • 统计值事件删除
        • 编辑点位离线判断持续时长(批量)
      • 视频
        • 通过视频编码获取视频流地址
        • 获取视频流列表
        • 获取视频在线率
        • 获取视频列表
      • 新增产品
      • 设备新增|更新
      • 工艺列表
      • 设备删除
    • 导航
      • 根据类别获取导航菜单
  • 前端接口
    • IOT
      • 获取点位列表
      • 获取点位历史数据
      • 获取点位实时数据
      • 获取点位报警数据
      • 获取视频列表
    • 大数据
      • 数据分析接口(报表)
    • 用户与角色
      • 两步验证接口
      • 两步验证短信获取接口
      • 修改密码(用户已是登录状态)
      • 密码登录接口(用户未开启两步验证)
      • 更新已登录用户信息(用户已经是登录态)
      • 着陆页获取接口(用户已经是登录态)
      • 绑定手机号(用户已是登录状态)
      • 绑定邮箱(用户已是登录状态)
      • 获取安全级别(用户已经是登录态)
      • 获取用户信息接口(用户已经是登录态)
      • 获取登录后用户信息(用户已经是登录态)
      • 获取领导信息(用户已经是登录态)
  • SDK
    • 部门管理
    • 角色管理
    • 用户管理
  1. 数据流

应用数据添加

POST
/openApi/post/dataocean/dataflow/{appId}
后端接口/数据流

接口说明#

满足开发者实现数据应用的后台数据添加。
关于接口幂等,一般情况下建议idemWaitTime=0或不传,idemHoldTime=xxx,遇到超时客户端可sleep间隔重试,判断是否执行中,参考文档
workflow应用使用《应用单表数据添加|修改|删除》相关sdk

SDK使用#

请求参数

Path 参数
appId
string 
应用id
必需
Header 参数
Cookie
string 
101
可选
默认值:
PHPSESSID=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a; access_token=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a
X-Qpaas-Dev-Tags
string 
共用环境(本地)
可选
默认值:
ylh
Body 参数application/json
entId
string 
企业id
必需
tableId
string 
表id
必需
userId
string 
用户id
必需
masterInfo
object 
必需
主表信息(若是保存数据为从表,则需要masterinfo)
recordId
integer 
主表记录id
必需
tableId
string 
主表tableId
必需
data
object 
业务字段数据
必需
requestId
string 
可选
请求唯一id,客户端生成,请求幂等校验
idemOpen
boolean 
幂等开关
可选
idemWaitTime
integer 
可选
幂等时间(秒),取值[0,10]
idemHoldTime
integer 
可选
幂等持有时间(秒),取值[0,86400]
示例
{
  "entId": "preCeShiQiYe",
  "tableId": "eolinkdfzhubiao",
  "userId": "admin_pretest",
  "masterInfo": {
    "recordId": 0,
    "tableId": ""
  },
  "data": {
    "zifuchuan": "test"
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/openApi/post/dataocean/dataflow/' \
--header 'X-Qpaas-Dev-Tags: ylh' \
--header 'Cookie: PHPSESSID=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a; access_token=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a' \
--header 'Content-Type: application/json' \
--data-raw '{
    "entId": "preCeShiQiYe",
    "tableId": "eolinkdfzhubiao",
    "userId": "admin_pretest",
    "masterInfo": {
        "recordId": 0,
        "tableId": ""
    },
    "data": {
        "zifuchuan": "test"
    }
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
message
string 
必需
result
object 
必需
recordId
integer 
必需
modifiedMethod
string 
必需
status
integer 
必需
示例
{
  "code": 1000000,
  "message": "成功",
  "result": {
    "recordId": 12,
    "modifiedMethod": "info/quanleixinziduan/33"
  },
  "status": 200
}
上一页
dataocean触发平台应用消息提醒
下一页
应用数据修改
Built with