nodeJS实现企业微信机器人每天定时发消息实例
背景
由于企业微信办公需要,“每天定时推送某消息用来提醒群里面所有人或者部分人”,于是决定用企业微信自带的机器人来实现此功能,来代替人为的每天发送同样的消息,具体方法我来一一讲述。
需要用到企业微信群、企业微信机器人、一台服务器(或者一台不关机的电脑)、nodeJS、node-schedule、request等;
企业微信API
效果
666.png
代码
//引入需要的模块
// node-schedule 为定时任务模块
// request 为请求第三方接口模块
const schedule = require("node-schedule");
const request = require('request');
//resData对象各属性请参考官方文档
// https://work.weixin.qq.com/help?doc_id=13376
var resData = {
"msgtype": "text",
"text": {
"content": "需要发送的消息",
"mentioned_list": ["wangqing","@all"],
"mentioned_mobile_list":["13800001111","@all