获取表格
接口描述
获取表格,返回table
请求URI
/table/:table_id
HTTP Method
GET
参数说明
参数名称 | 是否必填 | 参数说明 |
---|---|---|
table_id | false | 表格ID |
响应结果说明
名称 | 说明 |
---|---|
fields | 表格的字段 |
lock | 表格锁定信息 |
app_permissions | 应用的权限数据 |
default_app_id | 默认应用,打开一个表格的时候默认加载的应用 |
table_app_status | 官方表格应用的开启状态 |
请求示例
GET /v2/table/:table_id HTTP/1.1
Host: api.huoban.com
Content-Type: application/json
Authorization: Bearer {YOUR ACCESS TOKEN}
{
"default_app_id": 11001,
"table_app_status": "disable"
}
响应示例
HTTP/1.1 200 OK
Content-Type: application/json
{
"table_id": 3000,
"name": "示例",
"fields": [
{
"field_id": 111,
"name": "字段一",
"application_alias": "task_title",
"lock": {
"update": 11001,
"delete": 11001,
"item_update": 11001
}
}
],
"lock": {
"permission": 11001,
"item_delete": 11001
},
"app_permissions": [],
"default_app_id": 11001,
"table_app_status": "disable"
}
获取表格列表
接口描述
获取工作区表格列表,返回 table
数组,(不包括fields, permissions, app_permissions时多余信息)
请求URI
/tables/space/:space_id
HTTP Method
GET
参数说明
参数名称 | 是否必填 | 参数说明 |
---|---|---|
space_id | true | 工作区ID |
响应结果说明
名称 | 说明 |
---|---|
lock | 表格锁定信息 |
app_permissions | 应用的权限数据 |
default_app_id | 默认应用,打开一个表格的时候默认加载的应用 |
table_app_status | 官方表格应用的开启状态 |
请求示例
GET /v2/tables/space/:space_id HTTP/1.1
Host: api.huoban.com
Content-Type: application/json
Authorization: Bearer {YOUR ACCESS TOKEN}
响应示例
HTTP/1.1 200 OK
Content-Type: application/json
[
{
"table_id": 3000,
"name": "示例",
"item_name": "app_1_item",
"space_id": 11001,
"created_by_id": 11001,
"created_on": "2015-05-05 16:43:26",
"updated_on": "2016-07-29 10:03:57",
"display_in_banner": true,
"item_title": {
"type": "first_field",
"template": ""
},
"icon": {
"id": "1",
"color": "b"
},
"lock": {
"permission": 11001,
"item_delete": 11001
},
"default_app_id": 11001,
"table_app_status": "disable"
}
]