当前位置: 首页 > news >正文

如何注册个人营业执照青岛seo网络推广

如何注册个人营业执照,青岛seo网络推广,如何做网站充值接口,做二手网站赚钱不目标是开发一个简易机器人,能接收消息并作出回复。 获取企业 ID 企业信息页面链接地址:https://work.weixin.qq.com/wework_admin/frame#profile 自建企业微信机器人 配置机器人应用详情 功能配置 接收消息服务器配置 配置消息服务器配置 配置环境变量…

目标是开发一个简易机器人,能接收消息并作出回复。

获取企业 ID

企业信息页面链接地址:https://work.weixin.qq.com/wework_admin/frame#profile

在这里插入图片描述

自建企业微信机器人

在这里插入图片描述

配置机器人应用详情

在这里插入图片描述

功能配置

在这里插入图片描述

接收消息服务器配置

配置消息服务器配置

在这里插入图片描述

配置环境变量

获取 agentId 和 Secret 信息
在这里插入图片描述

创建 .env 配置文件配置企业微信机器人应用的配置信息

corpId=
corpSecret=
agentId=

发送应用消息配置

配置应用消息:https://developer.work.weixin.qq.com/document/path/90236

请求方式POST(HTTPS)
请求地址https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN

机器人应用支持推送文本、图片、视频、文件、图文等类型。

配置 POST 请求参数
在这里插入图片描述
config.js 配置

const request = require('request')
const { config } = require('dotenv')
config()const corpId = process.env.corpId
const corpSecret = process.env.corpSecret
const agentId = parseInt(process.env.agentId)
const toUser = '@all'const tokenUrl = `https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=${corpId}&corpsecret=${corpSecret}`
const sendMsgUrl = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=";function getToken(success, error) {request(tokenUrl, function(error, response, body) {if (!error && response.statusCode == 200) {var json = JSON.parse(body);console.log(json)success(json.access_token)} else {error('Token in error.')}})
}function sendMessage(token, content) {const requestData = {touser: toUser,msgtype: "text",agentid: agentId,safe: 0,text: {content: content}}request({url: `${sendMsgUrl}${token}`,method: "POST",json: true,headers: {"content-type": "application/json",},body: requestData}, function(error, response, body) {console.log(body)if (!error && response.statusCode == 200) {}});
}function sendText(content) {getToken((token) => {sendMessage(token, content)}, (error) => {console.log(error)})
}module.exports = {sendText,
}

定时发送任务

npm 下载 node-schedule 定时任务模块

npm install node-schedule

配置定时发送任务

const alarmWechat = require('./config.js')
const schedule = require('node-schedule')const scheduleTask = ()=> {schedule.scheduleJob('30 * * * * *',() =>{console.log('scheduleCronstyle:' + new Date());alarmWechat.sendText('testmessage')}); 
}scheduleTask();

开发者调试工具

在这里插入图片描述

http://www.mnyf.cn/news/49468.html

相关文章:

  • 商丘网站建设专业现状外链推广
  • 网站建设 提案 框架产品市场推广计划书
  • 网站怎么做支付宝接口信息发布推广方法
  • 北京的广告公司网站建设本周国内新闻
  • 直播网站开发步骤爱网站查询挖掘工具
  • 锦州微商网站制做预测2025年网络营销的发展
  • 宜宾网站建设88sou软文写作经验
  • 手机html5网站源码百度关键词优化多久上首页
  • 个人网站论坛展示地推任务网
  • 网站建设跑业务跨境电商有哪些平台
  • 网络投放广告山东seo多少钱
  • 南昌网站搭建长春seo关键词排名
  • 如果做好招聘网站建设深圳推广公司哪家正规
  • 申请免费网站需要什么条件怎样建立一个网站
  • 哪里有免费的网站自己做网页广告
  • b2c网站开发优化怎么做
  • 做响应式网站是不是都用rem免费换友情链接
  • 基于ipv6的网站开发如何建立自己的网站
  • 网站的类型有哪些凡科建站怎么样
  • 陕西手机网站建设公司中国联通腾讯
  • 深圳手机网站建设曲靖新闻今日头条
  • 怎么找到域名做的那个网站做网站价格
  • 途牛网网站建设评价seo国外英文论坛
  • 用vs做网站表格向上居中最全磁力搜索引擎
  • 南昌企业网站开发公司优化营商环境
  • 农产品电子商务网站开发石家庄网站建设排名
  • 海南高端网站建设龙泉驿网站seo
  • 深圳设计公司招聘网站seo优化关键词是什么意思
  • 传奇动态网站怎么做百度竞价点击工具
  • 国内ui做的好的网站日本关键词热搜榜