Beego搭建企业微信机器人定时消息推送
Beego搭建企业微信Robot定时消息推送
功能说明
PostMan添加job
msgType
默认是:text并且支持@all
markdown支持颜色和样式但是不支持@all
cron
quartz表达式,
0 0/30 7,8 2 8 ? 8月2号7、8点每30分钟一次
0 25 09,20 ? * 1,2,3,4,5 每周一、二、三、四、五的9:25、20:25执行一次
key
机器人的key
msg
消息内容
status
状态:0-无效,1-有效 默认0无效
job执行逻辑
执行job,判断status==1执行,否则不执行
搭建beego环境
参照https://beego.me/docs/intro/ 开发文档进行项目搭建
添加定时job支持
从github上下载robfig资源,将资源拷贝到src/github.com下
声明全局变量CronJob
var CRON_JOB = cron.New() |
添加数据库链接
初始化数据库里面配置的job
支持动态新增job
Beego项目启动配置
Build项目
set GOPATH=E:\wx_robot set GOOS=linux go build src\main.go |
会在E:\wx_robot下面生成一个main的Linux启动文件
启动脚本
cd /data/go 获取进程号:ps -ef | grep main 关闭进程:kill -9 pid(进程号) 启动命令:./main & 查看启动日志:tial -100f /data/go/logs/catalina.out |
SQL建表语句
create table wx_robot_msg create unique index wx_robot_msg_id_uindex |
GitHub地址
https://github.com/mengyaoyu/wx_robot.git
Beego搭建企业微信机器人定时消息推送相关推荐
- 企业微信机器人脚本python_python提取数据库数据并实现企业微信机器人定时消息推送...
之前发过一个企业微信群机器人接口调用发提醒的文章,是用最简单的VBS脚本+Windows任务计划来实现的,仅实现了定时发送固定内容的提醒.其实企业微信机器人就是一个webhook接口,用户以post ...
- python实现企业微信机器人的自动推送
关于企业微信机器人的自动推送 前些天,做了一个关于企业微信机器人自动推送消息的一个小功能,在这里来聊一下其中学习到的一些内容. 由于是需要进行自动推送新闻,因此先对需要获得信息的网页进行爬取. 在爬取 ...
- python: 企业微信 机器人定制化推送
需要实现的是: 1.企微推送 定制化消息 思路: (1)把需要推送的内容处理好 (2)调用企微api (3)推送时间的设置触发--可利用jekins的Build Triggers定时构建 上具体实现: ...
- Java企业微信开发-企业微信所有类型消息推送封装
企业微信开发第一步获取AccessToken,企业微信的AccessToken和公众号的不一样,企业微信所有接口调用只需要一个AccessToken,而公众号授权和jssdk是分开的 一.获取企业微信 ...
- 【抖音热门情侣必备】微信早安定时消息推送源码
手把手教你最近很火的 微信公众号测试号推送消息 1. 注册微信公众号测试号 2. 扫描测试号二维码 3. 新增测试模板 4. 下载并打开config修改配置文件 5. 补充配置文件 6. 运行程序 7 ...
- 基于企业微信api 开发 消息推送提醒 Python与Java
1.关于脚本 身为一个程序猿,不管你从事什么开发,学会使用一门脚本语言可以提高你的开发效率.我目前使用的是Python,因为它支持的库非常多,拿来即用.在这个快节奏的开发,是非常有效率的,所以我非常强 ...
- 企业微信机器人实现自动推送天气预报
start~ 因为要用到天气信息,在网上找了很多免费的api,不是有调用限制要不就是返回的结果不满意,最终看了百度的比较合适,决定用爬虫抓下来. 在百度上搜索"长春天气",将浏览器 ...
- Windows下企业微信机器人定时发送消息
Windows下企业微信机器人定时发送消息提醒(小白篇) - 简书 Windows terminal使用curl出现错误 - 简书 $url = "https://qyapi.weixin. ...
- 企业微信每日给女友推送早安,5分钟快速部署,腾讯云部署版本,每日定时发送,天气,鸡汤,纪念日等信息,可自定义通知提醒名称,聊天界面可置顶,内容可查图片。
企业微信每日给女朋友推送早安,5分钟快速部署,每日定时发送,天气,鸡汤,纪念日等信息,可自定义通知提醒名称,聊天界面可置顶,内容可查图片. 先看效果 直接开搞 准备工作 1.企业id 2.企业应用se ...
最新文章
- UBuntu14.04下安装和卸载Qt5.3.1
- Recyclerview设置间距
- 云服务器_整体服务器与微服务
- Spring MVC快速教程:依赖注入 Spring MVC Fast Tutorial: Dependency Injection
- 创业冲突的五种解决方法是_当创业合伙人发生冲突时,最好的解决办法看这5招...
- linux文件解压zip文件,linux下解压zip文件报错
- 手型向下 点击一下 福昕_PPT多张缩略图点击放大展示
- java list用法_Java List 用法详解及实例分析
- php全面获取url地址栏及各种参数
- K-th largest element in an array
- hadoop配置文件还原_hadoop通过Configuration对象自定义配置文件
- Linux快速入门之文件操作(01)
- android免费ocr软件,安卓ocr软件那个好用 免费安卓ocr文字识别软件推荐
- WEBRTC浅析(五)视频Nack包的发送判断逻辑以及数据流
- 重温数据结构与算法之单调栈
- vue通过子组件修改父组件prop的几种实现方式
- 淘宝低价引流违法吗,低价引流的处罚
- 高德地图在H5页面中的使用(VUE)
- 告别码农,成为真正的程序员
- css首字下沉_一个简单CSS首字下沉