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