API Token 权限足够且 UUID 确认无误,但远程调用 /batch-append-rows/ 持续返回 404 错误。

尊敬的 SeaTable 官方支持团队/各位论坛网友:

我正在尝试通过自定义前端(托管于 GitHub Pages)调用 SeaTable 的 API 向表中批量追加数据,但遇到了一个非常顽固的 404 错误。

我已经仔细排查了所有前端配置和代码逻辑,并尝试了 V1/V2.1 两种路径,问题依然存在。

一、我的配置信息和环境

配置项 详细信息/值 状态/描述
Server 地址 https://cloud.seatable.cn 云服务地址正确
API Token af509801d566b9921b8a4efb7becd9c0d971dc72 权限为读写,确认无误。
DTable UUID 6c01d854-21ec-48fc-8154-327123c918e9 经过 API 再次确认,与工作表关联的 UUID 无误。
Table Name 工作表1 表名与 SeaTable 后台一致。
前端部署环境 GitHub Pages (生产报工系统) 网络环境正常,非本地文件调用。

二、关键代码和请求路径

我尝试了两种路径,结果都是 404:

  1. V2.1 路径https://cloud.seatable.cn/api/v2.1/dtables/6c01d854-21ec-48fc-8154-327123c918e9/batch-append-rows/

  2. V1 路径(兼容性路https://cloud.seatable.cn/dtable-server/api/v1/dtables/6c01d854-21ec-48fc-8154-327123c918e9/batch-append-rows/

三、报错现象(核心问题)

无论是使用 V1 还是 V2.1 路径,前端在尝试提交时,浏览器的网络面板均显示 batch-append-rows 请求的状态码为 404 Not Found

我已经确认的修正:

  • API 路径已回退到 V1 路径进行尝试。

请问:为什么一个拥有读写权限且 UUID 正确的 Token,在调用批量追加行 API 时会返回 404 错误? 是否我的工作台/表格配置还有其他我没有注意到的权限限制?

期待得到官方的协助,谢谢!