一、RSS发送博客mataroa博客
在这个示例中,我使用定时器来作为工作流的开始,并按定时周期自动执行,首先是采集RSS信息【可以是自己的发布渠道,也可以是别人的】再将这些数据进行筛选合并,如果你想要输入1和2所有的信息选合并即可。
deepl是用来翻译外文rss源的,需要设置认证信息,如果不需要则可以删除
配置mataroa博客我在上篇文章已经讲过,可以根据官方或我的示例进行配置
传入谷歌电子表格是为了记录更新信息,最后的步骤是tg和http发送通知,如何配置可查看官方或我上篇提到的示例
脚本:可以一键复制粘贴到n8n
{
"name": "自动化博客",
"nodes": [
{
"parameters": {},
"id": "a497b002-7c0b-47c5-9ce9-5aee11b9c195",
"name": "RSS Read",
"type": "n8n-nodes-base.rssFeedRead",
"typeVersion": 1,
"position": [
820,
720
]
},
{
"parameters": {},
"id": "fd6a1f07-76a2-42f2-bc6c-e55ab7887ac8",
"name": "RSS Read1",
"type": "n8n-nodes-base.rssFeedRead",
"typeVersion": 1,
"position": [
820,
560
]
},
{
"parameters": {},
"id": "e8684658-b810-446d-95ea-15e1757ba4de",
"name": "RSS Read3",
"type": "n8n-nodes-base.rssFeedRead",
"typeVersion": 1,
"position": [
820,
260
]
},
{
"parameters": {},
"id": "f80c9c5d-f5a9-4328-a4f3-613ce626b544",
"name": "筛选或合并",
"type": "n8n-nodes-base.merge",
"typeVersion": 2.1,
"position": [
1060,
460
]
},
{
"parameters": {
"operation": "toFile",
"options": {}
},
"id": "4f7a1000-7ab6-4ccd-8400-f300dbb6673c",
"name": "Spreadsheet File",
"type": "n8n-nodes-base.spreadsheetFile",
"typeVersion": 1,
"position": [
1240,
700
]
},
{
"parameters": {},
"id": "e29b011b-5718-4ab2-b579-7a6f233f1f47",
"name": "RSS信息",
"type": "n8n-nodes-base.rssFeedRead",
"typeVersion": 1,
"position": [
820,
400
]
},
{
"parameters": {
"method": "POST",
"url": "https://mataroa.blog/api/posts/",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "Authorization",
"value": "按官方添加token"
}
]
},
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "title",
"value": "={{ $json.title }}"
},
{
"name": "body",
"value": "={{ $json['content:encoded'] }}"
},
{
"name": "date",
"value": "={{ $json.isoDate }}"
}
]
},
"options": {}
},
"id": "243538fd-7042-45cd-ae3d-1533c4ce988b",
"name": "发送mataroa博客",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [
1240,
500
],
"credentials": {
"httpBasicAuth": {
"id": "EMNd7V1818achbV1",
"name": "Unnamed credential"
},
"httpHeaderAuth": {
"id": "4KwXXHCoEZ06w9Mr",
"name": "Header Auth account"
}
}
},
{
"parameters": {
"options": {}
},
"id": "4d0927e1-3c97-4b37-8a3d-4d3e1abadaec",
"name": "Google云盘",
"type": "n8n-nodes-base.googleDrive",
"typeVersion": 2,
"position": [
1400,
700
]
},
{
"parameters": {
"operation": "sendChatAction"
},
"id": "d3fb8e18-ea1f-495f-b8aa-3e260619b95c",
"name": "Telegram频道",
"type": "n8n-nodes-base.telegram",
"typeVersion": 1,
"position": [
1540,
480
]
},
{
"parameters": {
"operation": "sendChatAction"
},
"id": "98d71b13-a5b1-4df2-aa67-fc61488ab43d",
"name": "Telegram频道1",
"type": "n8n-nodes-base.telegram",
"typeVersion": 1,
"position": [
1560,
700
]
},
{
"parameters": {
"rule": {
"interval": [
{
"field": "hours"
}
]
}
},
"id": "30c0f24f-aca0-47ec-9a10-d66c7308d24b",
"name": "定时运行器",
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.1,
"position": [
620,
440
]
},
{
"parameters": {
"options": {}
},
"id": "ca61e156-c0ee-4e07-9c04-11e1ec3df026",
"name": "企业微信配置inotify或其它通知件",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [
1520,
280
]
},
{
"parameters": {
"additionalFields": {}
},
"id": "1b3b4b31-25b5-4737-a2bd-96c9a8e69179",
"name": "DeepL翻译",
"type": "n8n-nodes-base.deepL",
"typeVersion": 1,
"position": [
1240,
240
],
"disabled": true
}
],
"pinData": {},
"connections": {
"RSS Read": {
"main": [
[
{
"node": "筛选或合并",
"type": "main",
"index": 1
}
]
]
},
"RSS Read1": {
"main": [
[
{
"node": "筛选或合并",
"type": "main",
"index": 1
}
]
]
},
"RSS Read3": {
"main": [
[
{
"node": "筛选或合并",
"type": "main",
"index": 0
}
]
]
},
"筛选或合并": {
"main": [
[
{
"node": "发送mataroa博客",
"type": "main",
"index": 0
},
{
"node": "Spreadsheet File",
"type": "main",
"index": 0
},
{
"node": "企业微信配置inotify或其它通知件",
"type": "main",
"index": 0
},
{
"node": "DeepL翻译",
"type": "main",
"index": 0
}
]
]
},
"Spreadsheet File": {
"main": [
[
{
"node": "Google云盘",
"type": "main",
"index": 0
}
]
]
},
"RSS信息": {
"main": [
[
{
"node": "筛选或合并",
"type": "main",
"index": 0
}
]
]
},
"发送mataroa博客": {
"main": [
[
{
"node": "Telegram频道",
"type": "main",
"index": 0
}
]
]
},
"Google云盘": {
"main": [
[
{
"node": "Telegram频道1",
"type": "main",
"index": 0
}
]
]
},
"定时运行器": {
"main": [
[
{
"node": "RSS Read",
"type": "main",
"index": 0
},
{
"node": "RSS Read1",
"type": "main",
"index": 0
},
{
"node": "RSS信息",
"type": "main",
"index": 0
},
{
"node": "RSS Read3",
"type": "main",
"index": 0
}
]
]
},
"DeepL翻译": {
"main": [
[]
]
}
},
"active": false,
"settings": {},
"versionId": "91348b9b-34d5-44e9-b173-e49edd9ab1d2",
"id": "jSfmzrv9xVSHrwvN",
"meta": {
"instanceId": "cbaa89b05f7e8025300393a3b50bd22c3458c622bdb06477dd42614411c85114"
},
"tags": []
}
二、监控本地视频完成自动上传
这个配置也非常简单,不过它适用于下载N8N客户端到本地后执行
由监控本地文件夹内文件更新或更改而触发,间隔件则是为避免有错误的文件传入
上传分为one drive、google云盘及如果你有需要上传到youtube的流程,最后流出时间给通知
脚本:可一键复制到n8n
{
"name": "My workflow",
"nodes": [
{
"parameters": {
"triggerOn": "folder",
"events": [
"add"
],
"options": {}
},
"id": "a36ec382-9405-4e5c-b514-b22bdf88e0c8",
"name": "Local File Trigger",
"type": "n8n-nodes-base.localFileTrigger",
"typeVersion": 1,
"position": [
340,
320
]
},
{
"parameters": {
"options": {}
},
"id": "b35b730a-0974-4ddb-878e-1da1185153d5",
"name": "Google Drive",
"type": "n8n-nodes-base.googleDrive",
"typeVersion": 2,
"position": [
800,
520
]
},
{
"parameters": {
"resource": "video",
"operation": "upload",
"options": {}
},
"id": "b625676d-ca31-434a-9ba8-d692abaecb48",
"name": "YouTube",
"type": "n8n-nodes-base.youTube",
"typeVersion": 1,
"position": [
800,
360
]
},
{
"parameters": {},
"id": "05f3aa45-3671-4c96-aa21-7af64f924b45",
"name": "Microsoft OneDrive",
"type": "n8n-nodes-base.microsoftOneDrive",
"typeVersion": 1,
"position": [
800,
160
]
},
{
"parameters": {
"options": {}
},
"id": "2b99aba4-d855-4b6f-867b-c49a8a4f3e52",
"name": "通知",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [
1100,
320
]
},
{
"parameters": {},
"id": "d0378c49-e1f7-4973-8f2e-0b49518724b3",
"name": "间隔时间",
"type": "n8n-nodes-base.wait",
"typeVersion": 1,
"position": [
560,
320
],
"webhookId": "34bc8897-f789-4796-a932-2b5bd0d3ec9a"
}
],
"pinData": {},
"connections": {
"Local File Trigger": {
"main": [
[
{
"node": "间隔时间",
"type": "main",
"index": 0
}
]
]
},
"Google Drive": {
"main": [
[
{
"node": "通知",
"type": "main",
"index": 0
}
]
]
},
"Microsoft OneDrive": {
"main": [
[
{
"node": "通知",
"type": "main",
"index": 0
}
]
]
},
"YouTube": {
"main": [
[
{
"node": "通知",
"type": "main",
"index": 0
}
]
]
},
"间隔时间": {
"main": [
[
{
"node": "Google Drive",
"type": "main",
"index": 0
},
{
"node": "YouTube",
"type": "main",
"index": 0
},
{
"node": "Microsoft OneDrive",
"type": "main",
"index": 0
}
]
]
}
},
"active": false,
"settings": {},
"versionId": "",
"meta": {
"instanceId": "cbaa89b05f7e8025300393a3b50bd22c3458c622bdb06477dd42614411c85114"
},
"tags": []
}