关联主题:: n8n
同级:: 2025-09-18_星期四
下一级::

我nas里的docker之前迁移了数据,导致n8n容器失效了,一直懒得解决这个问题,今天在用tg的时候,突然想到我之前实现过tg和n8n的数据同步,所以想着修复一下这个问题。

和chatgpt对话了一番,解决了问题。

重启n8n后,telegram同步cflow的自动化脚本正常发挥作用。

Transclude of telegram__cflow-(1)-1.json

然后我想尝试一下能不能用n8n连通滴答清单到cflow,经过一番尝试发现n8n是可以连通滴答清单的,但是我没有深入研究,打通滴答清单到cflow有点过于麻烦。

1、n8n Settings Community nodes可以添加dida365的社区节点
名称为:n8n-nodes-dida
image.png

2、添加节点搜索dida的时候可以看到
image.png

3、账号设定
image.png
需要前往滴答清单的开发者中心生成一个应用,获取Client ID和Client Secret
image.png

地址: https://developer.dida365.com/manage
image.png

然后就可以连通n8n和滴答清单了,Operation选择get后,只能选择指定的project和指定的task这个不是很好,没办法获取指定project下的所有task,但是创建任务是好用的,可以将其他工具的内容同步到滴答清单。

image.png

4、方法二,使用HTTP Request + OAuth2

Method:GET
URL:https://api.dida365.com/open/v1/project 
Authentication:Generic Credential Type
Generic Auth Type: OAuth2 API
OAuth2 API:
image.png

  • Grant Type:改为 Authorization Code
  • Authorization URLhttps://dida365.com/oauth/authorize
  • Access Token URLhttps://dida365.com/oauth/token
  • Client ID / Client Secret:填你在 Dida 开发者后台创建应用拿到的。
  • Scope:通常可以留空;如果你在开发者后台看到要求的 scope,就按要求填。
  • Authentication(Client Auth Location):默认 Header 即可;如果后面拿 token 报错,再改成 Body 试一次。

然后就可以连通滴答清单了

5、获取任务
上一步的URL:https://api.dida365.com/open/v1/project 可以获取清单的ID
将URL改写成:https://api.dida365.com/open/v1/project/67d4032c650111f61e99fddc/data 就可以获取该清单下面的任务了。

然后就可以对内容进行再一步精细化处理了。(我的探索也就是止步于此)