Skip to content

JavaScript API

JavaScript API 是对 SeaTable 服务器 Restful API 的封装。你可以在你的前端页面中或者 Node.js 程序中调用。

注意: JavaScript API 不能用于 SeaTable 表格中脚本。脚本编程请参考另外的文档。

编程参考

SeaTable 中对象的数据结构:

SeaTable API 库介绍:

SeaTable API 使用说明

  1. 授权 api(base.auth()) 是一个 async 函数, 需要在 async 函数中执行
  2. 其他 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