n8n 创建多维表格犯的错误

n8n创建的多维表格在应用的身份下,而我在同步数据的时候用的是用户身份下创建的多维表格,所以使用用户身份下多维表格的表格token 跟表格id是一直报错的。

1.在用户身份下创建应用并发布后,打开n8n创建多维表格并添加AI News 信息;

2. n8n中的流程图内容都是一样的,重点说一下飞书节点的创建;

  1. 首先用n8n创建一个多维表格,然后用url地址在浏览器中打开;

4. 然后列出字段,并记录下字段的id值;

5. 更新字段,因为AI news 需要的字段为author,title,description,url,publishedAt, 所以更新文本字段为title,更新单选字段为description,更新日期字段为url;

  1. 以上内容完成后 "新增记录",添加news 到多维表格中

"新增记录"中的请求体json: { "fields": {"title": "{{ $("Code").item.json.title }}", "description": "{{ $("Code").item.json.description }}", "url": "{{ $("Code").item.json.url }}" } }

  1. Code中的JavaScript内容
js 复制代码
const items = [];
const inputData = $input.first().json;
const articles = inputData.articles || []; 

// 数据清理函数
function cleanString(str) {
    if (!str) return '';
    return str
        .replace(/[\r\n\t]/g, ' ')  // 替换换行符、回车符、制表符
        .replace(/[\u0000-\u001F\u007F]/g, '') // 去除控制字符
        .replace(/"/g, '\"')  // 转义双引号
        .trim();
}


for (const article of articles) {
    items.push({
        author: cleanString(article.author),
        title: cleanString(article.title),
        description: cleanString(article.description),
        url: cleanString(article.url)
       
    });
}

return items;
  1. 结果内容(问题是前10条未添加内容):
相关推荐
脸大是真的好~18 小时前
黑马JAVAWeb -Vue工程化-API风格 - 组合式API
前端·javascript·vue.js
我命由我1234518 小时前
CesiumJS 案例 P35:添加图片图层(添加图片数据)
开发语言·前端·javascript·css·html·html5·js
你挚爱的强哥18 小时前
【sgMobileUploadTypeSelect】自定义组件:从底部弹出选择上传图片文件的方式【1、上传本地文件,2、拍摄上传】
前端·javascript·vue.js
Mike_jia19 小时前
Checkmate:自建监控新标杆!开源替代Zabbix的轻量级方案实战
前端
fury_12319 小时前
tsfile.raw提示
java·前端·javascript
q***74819 小时前
Spring Boot环境配置
java·spring boot·后端
喝拿铁写前端19 小时前
从面条代码到抽象能力:一个小表单场景里的前端成长四阶段
前端·设计模式·架构
LXA080919 小时前
Vue 3中使用JSX
前端·javascript·vue.js
执携19 小时前
Vue Router (历史模式)
前端·javascript·vue.js
郝开19 小时前
Spring Boot 2.7.18(最终 2.x 系列版本)3 - 枚举规范定义:定义基础枚举接口;定义枚举工具类;示例枚举
spring boot·后端·python·枚举·enum