Integromat-Airtable集成创建同步关联记录时提示record id not found问题咨询
问题原因及解决方案
这个问题不是Airtable API的bug,属于跨库关联字段的API调用规则和权限配置问题,按照以下步骤排查即可解决:
- 首先确认API密钥权限:Airtable跨库关联字段(你的「Inventory ID」关联的是独立的「Inventory」库而非当前Sales库内的表)调用时,要求你使用的API密钥同时拥有「Sales」库和「Inventory」库的访问权限,否则API会判定你传入的Inventory记录ID属于无权限访问的资源,直接返回「记录不存在」报错。你可以进入Airtable开发者控制台,找到Integromat对接用的API密钥,在授权的Base列表中添加「Inventory」库后重试即可。
- 其次确认传值类型是否正确:检查你传入「Inventory ID」字段的内容是不是Inventory表对应记录的Airtable原生记录ID(
rec开头的固定长度字符串),如果传的是你自定义字段里的库存业务编号,也会触发该报错。 - 同库关联(你关联「Order」表的字段)不需要额外加权限,所以你之前填Order ID可以正常创建记录。
关联参考截图



内容的提问来源于stack exchange,提问作者Wichie Artu
相关产品推荐
相关产品推荐

