elecV2P增加企业微信应用通知推送一种方法

elecV2P在新版本已增加自定义通知,可直接对企业微信API请求。

elecV2P 是一款基于 NodeJS,可通过 JS 修改网络请求,以及定时运行脚本或 SHELL 指令的网络工具。

但其本身通知只支持下面四种的推送方式,IFTTT WEBHOOK方式为增加企业微信应用通知推送提供了可能。

  • FEED RSS 订阅
  • IFTTT WEBHOOK
  • BARK 通知
  • SERVER 酱

一,推送过程

看到支持IFTTT WEBHOOK,本想直接推送到企业微信应用推送API就可以简单完成需求。后来发现企业微信推送需要 AccessToken,且有失效时间,只能自行搭建企业微信API后,使用IFTTT WEBHOOK请求自建API发送推送消息。(这里感谢 @云淡风轻近午天 大佬提供的企业微信API docker镜像)

推送过程

elecV2P>>>>IFTTT WEBHOOK>>>>自建企业微信API>>>>微信

推送所需

二, IFTTT WEBHOOK

1,创建程序

点击Create新建

请输入图片描述

点击ADD,创建前置条件

请输入图片描述

输入web,选择webhooks。

请输入图片描述

输入名称,这里名称必须写elecV2P。

请输入图片描述

选择后置结果

请输入图片描述

还是输入和选择webhooks,并选择下一步中的选项卡。

请输入图片描述

请输入图片描述

这步中,URL中输入你自行搭建的企业微信API的地址,方式选择post,内容选择json,body主体输入下方内容。

{"num": "1","touser": "@all","title": " {{Value1}}","content": " {{Value2}} "}

请输入图片描述

2,获取IFTTT key

点击此处,点击Documentation,页面中Your key is:xxxx ,xxxx就是你key,记录备用。

请输入图片描述

请输入图片描述

三,配置elecV2P

在elecV2P 设置中IFTTT KEY中输入上步记录的key,点击保存。请输入图片描述

点击保存后,可在JSMANAGE,输入以下内容测试,看是否推送正常。

$feed.ifttt('IFTTT notification', '来自 elecV2P', 'https://github.com/elecV2/elecV2P')

请输入图片描述

原创文章,作者:VAY冬冬,如若转载,请注明出处:https://blog.vay1314.top/archives/124

(0)
VAY冬冬的头像VAY冬冬
上一篇 2021年1月21日
下一篇 2021年1月31日

相关推荐

0 0 投票数
文章评分
订阅评论
提醒
guest
3 评论
最旧
最新 最多投票
内联反馈
查看所有评论
光光

到此一游

雨下得很大很大

冬佬威武

DDD

写得好好哟,我要给你生猴子!::aru:flower::