WeMore Table API
  1. 第三方应用提供商 API
WeMore Table API
  • WeMore Table API 参考手册 (beta)
  • 数据模型及参数说明手册
  • 用户级 API
    • 用户级 API
    • 获取字段列表
      GET
    • 获取通讯录
      GET
    • 查询数据
      GET
    • 添加数据
      POST
    • 获取行数据
      GET
    • 更新数据
      PUT
    • 删除行数据
      DELETE
    • 获取所有视图
      GET
    • 查看视图
      GET
  • 企业自建型应用 API
    • 企业自建型应用 API 参考手册
    • 获取通讯录
      GET
    • 发送通知
      POST
    • 查询数据
      GET
    • 添加数据
      POST
    • 批量操作
      POST
    • 修改评论
      PUT
    • 删除评论
      DELETE
    • 获取行数据
      GET
    • 更新数据
      PUT
    • 删除行数据
      DELETE
    • 获取评论
      GET
    • 添加评论
      POST
    • 改变行的位置
      PUT
  • 第三方应用提供商 API
    • 第三方应用 API 参考手册
    • 创建系统级应用
      POST
    • 获取通讯录
      GET
    • 发送通知
      POST
    • 查询数据
      GET
    • 添加数据
      POST
    • 批量操作
      POST
    • 修改评论
      PUT
    • 删除评论
      DELETE
    • 获取行数据
      GET
    • 更新数据
      PUT
    • 删除行数据
      DELETE
    • 获取评论
      GET
    • 添加评论
      POST
    • 改变行的位置
      PUT
  1. 第三方应用提供商 API

批量操作

POST
/third/api/v1/row/batch
ThirdApi管理
最后修改时间:2022-07-04 07:56:48

请求参数

Authorization
在 header 添加参数
X-5E-AUTHORIZATION
示例:
X-5E-AUTHORIZATION: ********************
Body 参数application/json
ops
array[object (批量操作的参数) {6}] 
执行的操作
可选
method
enum<string> 
方法类型
可选
枚举值:
SAVEUPDATEDELETESELECT
onConflict
enum<string> 
可选
唯一键冲突时处理方案
枚举值:
DO_UPDATEDO_NOTHING
rowData
object (JsonNode) 
可选
rowId
string 
行id,修改时需要
可选
tableName
string 
表名
可选
uniqueKeys
array[string]
唯一约束
可选
示例
{
  "ops": [
    {
      "method": "SAVE",
      "onConflict": "DO_UPDATE",
      "rowData": {},
      "rowId": "string",
      "tableName": "string",
      "uniqueKeys": [
        "string"
      ]
    }
  ]
}

示例代码

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://api.wemore.com/foxTable/third/api/v1/row/batch' \
--header 'Content-Type: application/json' \
--header 'X-5E-AUTHORIZATION;' \
--data-raw '{
    "ops": [
        {
            "method": "SAVE",
            "onConflict": "DO_UPDATE",
            "rowData": {},
            "rowId": "string",
            "tableName": "string",
            "uniqueKeys": [
                "string"
            ]
        }
    ]
}'

返回响应

🟢200OK
application/json
Body
code
enum<string> 
可选
枚举值:
参考 OtherDoc 中的说明
data
array[object (批量创建返回值) {2}] 
可选
rowInfoList
array[object (openapi行信息) {4}] 
行数据列表
可选
tableName
string 
表名
可选
msg
string 
必需
示例
{
  "code": "参考 OtherDoc 中的说明",
  "data": [
    {
      "rowInfoList": [
        {
          "commentCount": 0,
          "id": "string",
          "position": 0,
          "rowData": {}
        }
      ],
      "tableName": "string"
    }
  ],
  "msg": "string"
}
🟢201Created
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found

扫码联系专属客服

在这里,可获得 WeMore 使用上的任何帮助,快速上手让你的效率得到大幅提升

专属客服
上一页
添加数据
下一页
修改评论
Built with