【n8n应用1】订阅地铁消息到钉钉、飞书通知
2021-10-21 本文已影响0人
杜莱恩特
效果图
n8n workflow

dingding notice

feishu notice

n8n node
Start
image.png
Starts the workflow execution from this node
Cron
image.png
Triggers the workflow at a specific time
Mode建议选择Custom,Cron Expression配置为0 1 0 * * *(每天凌晨0点1分执行)
RSS Read
image.png
Reads data from an RSS Feed
URL填写:http://xxx/rsshub/weibo/user/1896374647
IF
image.png
Splits a stream based on comparisons
String: (只查看长春、北京、沈阳)
value1: {{$json["title"]}}
Operation: Regex
Regex: .*(长春|北京|沈阳).*
Date & Time: (只发送一天内消息)
Value1: {{$json["isoDate"]}}
Operation: Occurred after
Value2: {{new Date(new Date().getFullYear(), new Date().getMonth(),new Date().getDate())}}
Value1: {{$json["isoDate"]}}
Operation: Occurred before
Value2: {{new Date(new Date().getFullYear(), new Date().getMonth(),new Date().getDate()+1)}}

HTTP Request
image.png
Makes an HTTP request and returns the response data
飞书提醒
https://open.feishu.cn/open-apis/bot/v2/hook/xxx
{
"msg_type": "interactive",
"card": {
"config": {
"wide_screen_mode": true
},
"elements": [
{
"tag": "markdown",
"content": "<a href={{$node["RSS Feed Read"].json["link"]}}>{{$node["RSS Feed Read"].json["title"]}}</a>"
}
]
}
}
钉钉提醒
https://oapi.dingtalk.com/robot/send?access_token=xxx
{
"msgtype": "markdown",
"markdown": {
"title": "北京、沈阳、长春地铁信息",
"text": "[{{$node["RSS Feed Read"].json["title"]}}]({{$node["RSS Feed Read"].json["link"]}})"
}
}
本文由博客一文多发平台 OpenWrite 发布!