|
本帖最后由 s450586793 于 2021-10-22 15:53 编辑
小白,刚开始搞node前阵子一口气买了不少东西,就想着有没有HA的物流查询的,搜了好久找到一个面板组件,我个人比较喜欢设定好了自动化后就不怎么盯着面板了
就寻思着用node搞一个查询快递的,前后搞了差不多10天....期间发了好几个帖子询问一些技术点...感谢各位大神的帮助
一、前置条件:企业微信配置,基于企业微信的一对多消息送达服务-完美替代pushbear - 『Node-RED』综合讨论区 - 『瀚思彼岸』» 智能家居技术论坛 - Powered by Discuz! (hassbian.com)
二、node-red的存储持久化让node-red可持久化存储变量 - 『Node-RED』综合讨论区 - 『瀚思彼岸』» 智能家居技术论坛 - Powered by Discuz! (hassbian.com)
三、因为用到了快递查询api,我找了好几个api,最后选择这个 快递查询-ALAPI
右上角免费注册,可以免费查询1000次/天(不知道能用到什么时候),以后不能用了再换吧
注册后再用户中心找到一个token,后面流里面要用
其次还有顺丰要求要一个手机末尾4位,我就给所有的查询api都加上了这个参数
刚刚写完....因为最近的快递都已经签收了....所以还没有测试多个快递的循环查询更新......
后期有问题再修改吧
整个流的流程是 1.接收企业微信的信息 格式为"XX快递XXXXXXXXXXXX" 左边为自定义名称,如:零食,玩具 右边为快递单号
2.依据快递单号查询并返回最新的物流信息,然后将名称以及快递单号持久化存储
3.每天早上8点到晚上10点每隔1小时,循环遍历存储的快递单号,如果有新的物流更新,就推送到企业微信
4.如果快递已签收,就删除该单号
以下是流.(本人的token以及手机号以及企业微信的配置已删除,请自行填入)
第一次发这个,有问题见谅
|
评分
-
查看全部评分
|