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