account.get_base接口报403错误

之前用的开发版3.2,account.get_base能正常使用。升级到开发版4.0后,account.get_base报403权限错误。
如果是在网页上手动 生成API Token,再用Base(api_token, server_url)可以拿到base。但是100多个表格,操作太麻烦了,而且可能后续还有脚本批量添加表格。为什么account.get_base不能用了呢?

使用account.add_base能正常添加表格,但是account.get_base就会报403错误。

这个确实是一个 bug,在 4.1 版本中会修复。

目前解决办法是,通过requests拿到base的access-token。然后参考seatable-api自己封装一个base类。