祉遛吾 发表于 2025-6-6 14:54:59

十步,做一个基于Claw Cloud的天气推送

作者:故事我忘了¢
个人微信公众号:程序猿的月光宝盒

目录

[*]前言
[*]步骤分解

[*]步骤一
[*]步骤二
[*]步骤三
[*]步骤四
[*]步骤五
[*]步骤六
[*]步骤七
[*]步骤八
[*]步骤九
[*]步骤十
[*]对应的节点,鼠标移上去点三个小点,点rename就好了

[*]后记

前言

本篇目的

[*]为了填b站自己挖的坑(说公众号有教程 实际只有开通爪云教程没有案例教程)
[*]为了自己记录
以下步骤默认你已经会在App Store 中安装n8n
步骤分解

步骤一

点击n8n图标进入 n8n页面

步骤二

点击Add Workflow

步骤三


[*]点击底部"add"
[*]点击时钟"on a schedule"

步骤四

设置每天早上 9am

步骤五

设置本工作流的时区

[*]点击工作流右上角的三个点
[*]点击setting
[*]找到Timezone,输入 +08,下拉框找到北京
[*]选择北京,并点保存
这样,时区就设置好了否则时区是对不上中国本土时间的哦


步骤六

以杭州为例
添加请求节点,获取杭州天气
http request说明:

[*]默认get请求不变
[*]url写:http://t.weather.itboy.net/api/weather/city/101210101

[*]其中 101210101 为城市编码,这里是杭州

[*]点击 add option,选择 Response
[*]在format那里选择json,表示这个请求返回的格式是json格式
[*]然后你点一下 右上角的 test,右边选择 json(可选可不选,选了更清晰),就能看到天气了,说明没问题 ,然后左上角点 Back to canvas退回流程界面




步骤七

上一步只是获取了接口请求的结果,然后我们要对结果进行自定义的清洗


然后再跳出的框中,复制如下代码
// 处理返回的 json 格式的数据并拼接成字符串// 只处理了当天的数据shidu = items.json.data.shidu;pm25 = items.json.data.pm25;pm10 = items.json.data.pm10;quality = items.json.data.quality;wendu = items.json.data.wendu;ganmao = items.json.data.ganmao;high = items.json.data.forecast.high;low = items.json.data.forecast.low;fx = items.json.data.forecast.fx;fl = items.json.data.forecast.fl;type = items.json.data.forecast.type;ymd = items.json.data.forecast.ymd;week = items.json.data.forecast.week;var yubao = `杭州今日天气预报:\n` +            `
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 十步,做一个基于Claw Cloud的天气推送