使用API,添加数据行的问题

我有表A,B中的数据互相链接(已经设定好),

现希望向表A中添加数据时,添加一行关联数据(表B中的行ID已知)
这种情况怎么写Json?


我现在填写Json数据, 新行中<所属班级>列仍然是空的

{
“姓名”: “中山”,
“性别”: “男”,
“所属班级”: [“SL8ur9HKTbi63roRu6asjg”]
}

您好, 上述情况需要进行两步api调用, 首先调用添加行的api添加一行,请参照https://seatable.github.io/seatable-scripts-cn/python/rows/, 然后在通过被链接表的link_id, 表名,行_id,以及链接表的表名,行_id来添加链接, 具体请参照https://seatable.github.io/seatable-scripts-cn/python/links/

base.get_column_link_id(table_name, column_name, view_name=None)

Curl 有获取link_id的语句吗?

没有单独获取link_id的请求, link_id是通过base的metadata里面获得的https://seatable.github.io/seatable-scripts-cn/python/base/, 获取metadata的curl语句例子如下:

curl -H 'Accept: application/json; charset=utf-8; indent=4' -H 'Authorization: Token eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJkdGFibGVfdXVpZCI6IjVhNDBkZDhlNTliNzQ5ZmY4NGE3M2M5ZmI4YTBjZjYwIiwidXNlcm5hbWUiOiIxQDEuY29tIiwicGVybWlzc2lvbiI6InJ3In0.nbv_87zKSSw8A3dSTV5HVKcIbcNqmrlN-QtjihR_EUA' "https://dtable-server.seatable.cn/api/v1/dtables/7f7dc9c7-187a-4d9f-b6cf-ff5e5019a6d5/metadata/"