1)在Coze工作流中使用飞书多维表格插件 中的add_records工具,目的是向飞书多给表格中新增一行或多行数据:
只需要添加app_token即飞书表格的唯一地址,并传入需要添加的records,
2)似乎很简单的样子,然而我遇到了报错:1254060 TextFieldConvFail,官方说明是:"文本字段错误",详见:更新字段 - 服务端 API - 飞书开放平台
3)解决思路:
3.1 首先用最简单的实例测试可用性
新建一个简单的飞书多维表格包含姓名和年龄两个字段,然后用以下列表传入records:[{"fields":{"姓名":"张三","年龄":18}}],测试发现能正常更新到飞书表格中,说明该插件功能正常。
3.2 对工作流中前面输出records的代码节点进行修改,原代码输出的records包含45个字段,凭感觉砍掉一半字段再试,发现功能就正常了,果然是字段的问题,再仔细检查看后发现:
原来是因为日期字段的类型不匹配,工作流中是字符串类型,飞书表格中却是日期类型。
索性去掉了工作流中的日期字段,让飞书表格自动填写日期:
测试一切正常
4)小结:
coze工作流中用飞书插件出错报错1254060 TextFieldConvFail时,很可能是字段类型不匹配,挨个检查测试即可解决。