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
    • 数据模型
      • Schemas
        • BaseResVo
        • ChangePhoneReq
        • ColumnPermissionDto
        • ConditionDto
        • ContactsVo
        • DataCriterionDto
        • DataPermissionDto
        • DataPermissionVo
        • DepartInfo
        • DepartNodeVo
        • FilterDto
        • GroupDto
        • InviteReq
        • JsonNode
        • RowActivityVo
        • R«BaseResVo»
        • R«ContactsVo»
        • R«DepartNodeVo»
        • R«List«BaseResVo»»
        • R«List«openapi行信息»»
        • R«List«列元数据信息vo»»
        • R«List«创建 Webhook 返回»»
        • R«List«回收站列表数据»»
        • R«List«工作空间信息»»
        • R«List«应用信息vo»»
        • R«List«快照信息vo»»
        • R«List«批量创建返回值»»
        • R«List«权限返回信息»»
        • R«List«移动后的位置信息»»
        • R«List«自动化vo»»
        • R«List«行信息控制vo»»
        • R«List«行元数据信息vo»»
        • R«List«视图信息vo»»
        • R«List«角色权限信息vo»»
        • R«RowActivityVo»
        • R«SimpleSearchContactVo»
        • R«StatisticVo»
        • R«TokenInfo»
        • R«checkPoint 分页-请求«openapi行信息»»
        • R«checkPoint 分页-请求«行动态信息vo»»
        • R«object»
        • R«offset 分页-返回«openapi行信息»»
        • R«offset 分页-返回«机器人消息通知vo»»
        • R«offset 分页-返回«行元数据信息vo»»
        • R«offset 分页-返回«通知信息vo»»
        • R«openapi行信息»
        • R«string»
        • R«列添加返回信息vo»
        • R«创建 Webhook 返回»
        • R«工作空间信息»
        • R«工作空间基础信息»
        • R«应用信息vo»
        • R«应用基础信息vo»
        • R«应用基础信息vo»_1
        • R«应用详情vo»
        • R«成员信息»
        • R«撤销返回信息»
        • R«新增部门返回信息»
        • R«添加行返回的信息»
        • R«用户信息»
        • R«登录信息»
        • R«粘贴单元格返回»
        • R«自动化vo»
        • R«行元数据信息vo»
        • R«行动态信息vo»
        • R«行锁vo»
        • R«表单视图信息»
        • R«表基础信息vo»
        • R«表基础信息vo»_1
        • R«表格预览相应参数»
        • R«表详情信息vo»
        • R«视图信息vo»
        • R«视图通用信息vo»
        • R«角色信息vo»
        • R«角色权限信息vo»
        • SendCodeReq
        • SendMsgReq
        • SimpleSearchContactVo
        • SortDto
        • StatisticVo
        • TokenInfo
        • TotalUseVo
        • UpdateUserInfoReq
        • Webhook 请求头
        • checkPoint 分页-请求«openapi行信息»
        • checkPoint 分页-请求«行动态信息vo»
        • offset 分页-返回«openapi行信息»
        • offset 分页-返回«机器人消息通知vo»
        • offset 分页-返回«行元数据信息vo»
        • offset 分页-返回«通知信息vo»
        • openapi行信息
        • 企业登录请求
        • 修改视图可见性参数
        • 修改视图统计函数参数
        • 修改语言
        • 修改部门请求
        • 分配部门请求参数
        • 列元数据信息vo
        • 列基本信息dto
        • 列显示dto
        • 列添加返回信息vo
        • 创建 Webhook 参数
        • 创建 Webhook 返回
        • 创建快照dto
        • 创建系统应用dto
        • 创建自动化dto
        • 创建行dto
        • 创建角色dto
        • 创建,修改应用dto
        • 动作执行dto
        • 单元格数据dto
        • 单元格数据vo
        • 单元格数据删除dto
        • 发送邮箱验证码
        • 回收站列表数据
        • 复制表
        • 导入表格数据参数
        • 工作空间dto
        • 工作空间信息
        • 工作空间基础信息
        • 应用信息vo
        • 应用基础信息vo
        • 应用基础信息vo_1
        • 应用基础信息vo_2
        • 应用详情vo
        • 必填dto
        • 快照信息vo
        • 成员信息
        • 手机号登录
        • 批量修改行参数
        • 批量创建返回值
        • 批量删除行参数
        • 批量操作的参数
        • 批量操作的参数_1
        • 插入行dto
        • 撤销返回信息
        • 改变位置dto
        • 新增部门请求
        • 新增部门返回信息
        • 机器人消息通知vo
        • 权限返回信息
        • 添加列dto
        • 添加用户订阅行动态
        • 添加行返回的信息
        • 添加评论dto
        • 添加评论请求参数
        • 用户信息
        • 用户信息dto
        • 登录信息
        • 移动后的位置信息
        • 粘贴单元格参数
        • 粘贴单元格返回
        • 给角色添加用户dto
        • 自动化vo
        • 自动化状态dto
        • 节点信息dto
        • 行信息控制vo
        • 行元数据信息vo
        • 行动态信息vo
        • 行动态信息vo_1
        • 行锁vo
        • 表单视图信息
        • 表单视图修改参数
        • 表单视图分享参数
        • 表单视图分享参数返回
        • 表单视图列的配置
        • 表和列信息vo
        • 表基础信息vo
        • 表基础信息vo_1
        • 表基础信息vo_2
        • 表格预览相应参数
        • 表格预览请求参数
        • 表设置信息vo
        • 表详情信息vo
        • 视图信息vo
        • 视图列信息vo
        • 视图列基本信息
        • 视图创建dto
        • 视图通用信息vo
        • 角色信息vo
        • 角色权限信息vo
        • 解析公式参数
        • 触发器dto
        • 订阅行动态参数
        • 设置密码
        • 评论内容
        • 通知信息vo
        • 邮箱登录
        • 重置手机号密码
        • 重置邮箱密码

    数据模型及参数说明手册

    常用参数

    workspaceId

    每一#空间都有对应的空间 ID(即 workspaceId)。获取 workspaceId 的方式很简单:
    打开任意一张数据表,在 URL 地址栏中找到以 wsp 开头的一段字符串,这便是这个空间的 workspaceId 了。

    image.png

    applicationId

    每一个应用都有对应的应用 ID(即 applicationId)。获取 applicationId 的方式很简单:
    打开任意一张数据表,在 URL 地址栏中找到以 app 开头的一段字符串,这便是这个应用的 applicationId 了。

    image.png

    tableId

    每一个数据表都有对应的表 ID(即 tableId)。获取 tableId 的方式很简单:
    打开任意一张数据表,在 URL 地址栏中找到以 tb 开头的一段字符串,这便是这个数据表的 tableId了。

    image.png

    viewId

    每一个视图都有对应的视图 ID(即 viewId)。获取 viewId 的方式很简单:
    选中任意一张数据表的视图,在 URL 地址栏中找到以 viw 开头的一段字符串,这便是这个视图的 viewId了。

    image.png

    rowId

    数据表中的每一行都对应着一个唯一的行 ID(即 rowId),获取 rowId 的方式需要通过 API 请求获得。

    columnId

    数据表中表头是列信息组成的,描述每一列数据的类型和配置,且每一列的都对应着一个唯一的列 ID(即 columnId),获取 columnId 的方式需要通过 API 请求获得。

    commentId

    数据表中的每一行都对应着若干条评论,每一条评论都对应着唯一的评论 ID(即 commentId),获取 columnId 的方式需要通过 API 请求获得。

    常用数据模型

    列类型

    对应着表中的表头,有不同的类型用来规范表中的数据,API 已支持的类型如下:

    列类型说明数据类型特殊说明是否已支持
    SINGLE_LINE_TEXT单行文本string任意字符串✔
    MULTILINE_TEXT多行文本string任意字符串✔
    URL链接string任意字符串✔
    MULTIPLE_ATTACHMENTS附件string[]数组类型,元素只能是通过 WeMore 上传后的 URL 字符串
    SINGLE_SELECT单选string只是选项显示值
    MULTIPLE_SELECTS多选string[]数组类型,元素只是选项显示值
    NUMBER数字number任意数字✔
    CURRENCY货币number任意数字✔
    AUTO_NUMBER自增列number不可修改,服务端返回的数字✔
    CHECK_BOX复选框boolean只能是 true 或者 false✔
    REF_ROW关联行string[]数组类型,元素只能填入正确的 rowId✔
    REF_COLUMN引用列any[]不可修改,服务端返回,数组内元素需要根据实际引用类型确定
    MULTIPLE_COLLABORATORS成员/部门json[]数组类型,元素且只能是一种特殊数据模型,后续介绍✔
    CREATED_BY创建人number不可修改,服务端返回的数字,为成员ID✔
    LAST_MODIFIED_BY最后修改人string不可修改,服务端返回的数字,为成员ID
    DATE_TIME日期时间number只能是毫秒时间戳✔
    CREATED_TIME创建时间number 毫秒时间戳不可修改,服务端返回的数字,为毫秒时间戳✔
    LAST_MODIFIED_TIME最后修改时间number 毫秒时间戳不可修改,服务端返回的数字,为毫秒时间戳

    成员/部门模型

    id 为 number 类型,type 值只可能为 MEMBER 或者 DEPT。

    比如以下是一个成员,在通讯录中的 id 为 958。

    {"id": 958, "type": "MEMBER"}
    

    比如以下是一个部门,在通讯录中的 id 为 26。

    {"id": 26, "type": "DEPT"}
    

    非空行示例:

    "rowData": {
      "name": "我的list",
      "ownerId": 789,
      "createdTime": 1638952698087
    }
    

    注意,列对应的单元格值为空时,其不一定会出现在 json 中。

    公式相关

    公式说明
    =等于
    !=不等于
    >大于
    <小于
    >=大于等于
    <=小于等于
    CONTAINS包含
    NOT_CONTAINS不包含
    ANY存在任一,用于 多选项 及数组类型的筛选

    字段筛选示例::

    字段类型字段筛选
    单行文本/多行文本{col1} = 'a' 或者
    CONTAINS({col1}, '张三')
    数字/货币/自增列{col1} = 100 或者
    AND({col1} >= 0.9, {col2} != 100)
    关联表CONTAINS({col1}, 'rowId'))
    复选框直接使用字段 {col1} 或者
    {col1} = TURE()
    成员部门/创建人/最后修改人CONTAINS({col1}, '{"id": 958, "type": "MEMBER"}')) 或者
    ANY({col1}, '{"id": 958, "type": "MEMBER"}', '{"id": 26, "type": "DEPT"}')
    日期时间/创建时间/最后修改时间IS_BEFORE({col1}, '2021-01-01')) 或者
    IS_AFTER({col1}, '2022-12-12 11:11:11')

    扫码联系专属客服

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

    专属客服
    修改于 2022-10-12 09:59:39
    上一页
    WeMore Table API 参考手册 (beta)
    下一页
    用户级 API
    Built with