JavaScript API¶
JavaScript API 是对 SeaTable 服务器 Restful API 的封装。你可以在你的前端页面中或者 Node.js 程序中调用。
注意: JavaScript API 不能用于 SeaTable 表格中脚本。脚本编程请参考另外的文档。
编程参考¶
SeaTable 中对象的数据结构:
SeaTable API 库介绍:
SeaTable API 使用说明
- 授权 api(base.auth()) 是一个 async 函数, 需要在 async 函数中执行
- 其他 api 都返回一个promise 对象 使用方法有两种
第一种:
base.listViews(tableName).then(views => {
// 使用 views 完成需求
}).catch(error => {
// 异常处理
})
第二种:
try {
const views = await base.listViews(tableName);
// 使用 views 完成需求
} catch (error) {
// 异常处理
}
Seatable API Errors
- 400 Params invalid
- 403 Permission denied
- 413 exceed limit
- 500 Internal Server Error