n8n 配置攻略 14:如何配置 X(原 Twitter)节点

天天

发布于258天前
龙猫也是猫
在 n8n 中,可以配置上 X,能实现自动读取、发送推文。

这篇攻略讲解如何配置好 X 的相关细节。



https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.n8n

### 1.新建工作流

先新建一个工作流

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/a69d4e6a-8ef0-4e28-afba-054992924c6b.png "image.png")

触发器就选手动触发就行

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/7a150494-24fa-4a81-9045-2d924f7883ce.png "image.png")

添加 x节点

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/bf23329e-a57d-4421-a8ee-0dce65ada901.png "image.png")

选择创建推文
![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b89f47ca-ce08-4c23-92a4-c991cfc37aee.png "image.png")

这里需要创建凭证了

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/6ac16461-d951-460f-b4a7-080d6828d918.png "image.png")

可以先复制下这个 url,待会要用到

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/2867697f-7034-4f2d-b255-02db43224421.png "image.png")

### 2.查看 API 文档

官方的配置文档在[这里](https://docs.n8n.io/integrations/builtin/credentials/twitter/#using-oauth2),默认是英文的,可以配合沉浸式翻译看中文。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/dfded4b0-7904-4bcd-a4cf-bff238abe512.png "image.png")

根据文档要求,你需要先到 X 的开发者账户,申请[开通权限](https://developer.x.com/en)

申请理由,可以让 ai 帮你生成一下,最好填英文的。
把这几个都勾上

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/4bc5ec26-a8b3-47c1-9a4d-8bc4b11da0f7.png "image.png")

接下来[开通一个项目](https://developer.x.com/en/portal/projects-and-apps),申请 ClientID 和密钥。

在项目的“ Overview ”选项卡上,找到 “应用 ”部分,然后选择“ Add App ”。
这是我创建好的页面

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/237560db-2427-498f-84d4-0c13a89b7096.png "image.png")

进入 app 的设置界面

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/fd1f9d2b-cb04-42e2-86d3-3ce848414f75.png "image.png")

用户认证里,点击set up 安装

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/8a4a1582-8640-4076-9f5b-1cbcf160a0ca.png "image.png")

这里我给了它最高的权限,type of app 选下面的这个

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/c001aa48-02a8-48dc-a198-2472b2bcbc72.png "image.png")

App info 这里,要填几个 url

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/40ace661-32b0-4c1b-a14c-7cc315cb8bd8.png "image.png")

这里的 Callback URI,就是我们第 1 步复制的那个 url
填入你的 website url,随便填一个就行

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/61294a0b-323b-4356-8c8c-72b2868ea2ec.png "image.png")

这时候就会生成 ClientID 和 Secert 了,注意密钥可以保存到本地,防止丢失。

复制粘贴到 n8n 的框里。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/f84c5a50-7a3c-4820-a33f-e259697ef9ca.png "image.png")

点击链接账户

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b06d2ea6-0006-40b6-b541-3b62350f4c6f.png "image.png")

授权应用

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/4c61cbd8-6e09-4109-ba3b-7b2228fd421d.png "image.png")

n8n 里可以看到 链接成功了:

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/cdfd7482-50b7-4550-aff7-0dc9668bf104.png "image.png")

我们发送个“你好懒猫”测试一下

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/546a2238-d284-4d6c-8581-bae6d04223b6.png "image.png")

可以看到输出结果

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/a65106dc-9bca-43b1-b341-37440d186827.png "image.png")

 在我的信息流里可以看到了
 
![image.png](https://dl.playground.lazycat.cloud/guidelines/496/2357ef7d-9ca8-4e37-a8a3-57f4b75bd024.png "image.png")

以上就是 X 在n8n 里的配置,接下来可以利用它做一些好玩的事情,比如自动定时发推,可以看我以后的攻略。

评论

0

暂无评论

说点什么呢~
收藏
1
0
0