Node-RED快速入门(一)一个案例带你学会node-red的基本使用

步骤很详细,直接上教程

本文眨眼睛将实现一个每隔一分钟获取知乎热点榜单的范例,为了方便这里我们使用了夏柔API的接口

一. 使用时间戳实现规定时间触发任务

  1. 拖拽放置inject节点并双击进入配置
    在这里插入图片描述

  2. 配置每一分钟执行一次,并设置立即执行

在这里插入图片描述

  1. 点击右上角完成进行保存

二. 使用http request节点连接上一个节点并发起GET请求

在这里插入图片描述

三. 使用json解析节点将请求返回的内容解析为json

在这里插入图片描述

四. 使用switch节点判断是否成功

在这里插入图片描述

在这里插入图片描述

五. 使用function节点添加处理函数

msg.payload = msg.payload.result.top_search.words;
let return_msg={};
return_msg.payload="";

return_msg.payload+="-------知乎热搜榜---------\n\n"

msg.payload.forEach(function(element,index) {
    return_msg.payload+=String(index+1)+'. ';
    return_msg.payload+=String(element.query);
    return_msg.payload+="\n";
});

msg=return_msg

return msg;

在这里插入图片描述

六. 添加debug节点进行调试输出

在这里插入图片描述

七. 部署节点

在这里插入图片描述

八. 点击进入调试输出界面

除了刚运行输出一次,后面每隔一分钟也会输出一次

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码对我眨眼睛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值