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
到此一游
冬佬威武
写得好好哟,我要给你生猴子!::aru:flower::