1 当我们开发企业微信中的消息推送的时候,如果要接收来自用户的信息,需要提供一个接收消息的服务器地址来对接,如果使用nodejs来开发的话,按照文档说明,你可能不会成功。下面总结下我自己的步骤,已经成功了。这里说的是我们在企业微信的应用管理中创建一个自建应用来接收消息的场景。

2 使用koa或者express建立一个web服务器,部署到公网上,以便腾讯能访问到,web服务器需要处理两个请求,一个是 验证URL有效性,腾讯会与你提供的服务器地址进行交互,来验证你的服务器地址可用,这个是Get请求,另外一个是POST请求,用来接收企业微信发来的消息。 至于具体怎么写,后面会贴出代码

3 到企业微信后台界面

将上图的内容填写,URL就是你web服务器的地址,Token,EncodingAESKey都可以点随机获取,记下来,后面需要用到,填完之后点击保存按钮腾讯会发送一个Get请求到你的web服务器,你需要验证相关信息,并且返回一些东西给腾讯服务器,如果验证成功,界面将跳转为如下图的样子:

Nodejs版本的企业微信中接收消息与腾讯对接之验证URL 代码已经上传,可以去下载相关推荐

  1. Nodejs版本的企业微信中接收消息与腾讯对接之接收消息 代码已经上传,可以去下载

    1 再经过前面的URL验证成功后,我们下面可以来写接收消息的请求了. 2 官方是这样说明的, msg_signature,timestamp,nonce参数的值还是比较好获取,接收的数据: <x ...

  2. 企业微信设置接收消息的参数,报错“openapi回调地址请求不通过”

    接口文档地址:https://developer.work.weixin.qq.com/document/10514 在保存时提示:openapi回调地址请求不通过. 验证URL有效性这步有问题,查看 ...

  3. 企业微信 消息 html,企业微信怎么设置消息提醒

    企业微信是一款非常不错的办公软件,用户加入企业群就能实时了解企业的动态.而且大家只需设置消息提醒,软件就会在第一时间通知你,不会让你错过任何重要的消息,下面小编为大家带来相关的设置教程. 方法/步骤分 ...

  4. Java集成企业微信中的微信客服[接收消息和事件]

    目录 第一步登录企业微信后台管理界面 第二步设置接收事件服务器 第三步  先下载企业微信提供的解密工具包 PKCS7Encoder  对企业微信发送给企业后台的消息加解密示例代码 XMLParse  ...

  5. 持续集成之企业微信通知:5:在Jenkins中向企业微信推送消息

    在这篇文章中结合具体的示例来介绍在Jenkins中如何向企业微信群推送消息. 环境准备 这里使用Easypack的Jenkins 2.164.3来创建验证用的Jenkins环境.使用如下步骤即可完成. ...

  6. 企业微信号发消息给指定成员

    标题 @TO企业微信号发消息给指定成员C 获取access_token以及发消息给指定成员 access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token,acce ...

  7. 企业微信推送消息延迟_一种基于企业微信的消息推送方法与流程

    本发明涉及消息推送技术领域,特别涉及一种基于企业微信的消息推送方法. 背景技术: 随着微信公众号的普及,微信企业号也越来越受到人们的关注.而腾讯公司在微信企业号的基础上又进行了进一步的升级,提供了类似 ...

  8. java 通过企业微信推送消息

    首先我们要知道企业微信推送消息的步骤,企业微信官方提供了多个API供我们调用,这里我们只讲我们需要的API: 企业微信的官方开放的API地址:https://work.weixin.qq.com/ap ...

  9. 企业微信机器人脚本python_python提取数据库数据并实现企业微信机器人定时消息推送...

    之前发过一个企业微信群机器人接口调用发提醒的文章,是用最简单的VBS脚本+Windows任务计划来实现的,仅实现了定时发送固定内容的提醒.其实企业微信机器人就是一个webhook接口,用户以post ...

最新文章

  1. 【Groovy】闭包 Closure ( 闭包调用 | 闭包默认参数 it | 代码示例 )
  2. 凯立德手机导航APP全新升级 小长假结伴出行说走就走
  3. 推荐系统炼丹笔记:令人着迷的时间动态CF算法
  4. 分布式认证需求-开放认证体系
  5. 一起谈.NET技术,.NET异步编程:IO完成端口与BeginRead
  6. udp多线程 java_UDP实现多线程通信
  7. C++ template —— 动多态与静多态(六)
  8. MyBatis学习存档(4)——进行CRUD操作
  9. 5.6 Transformer-XL讲解 意境级
  10. WiFi 扫描处理过程
  11. ros 开源物体检测_ROS kinetic + Realsens D435i + ORK + LINEMOD 物体识别
  12. javasocket编程面试题,小白也能看明白
  13. QT_T04-COOD
  14. python第三方库文件传输助手_Python与微信——itchat包
  15. U盘写保护、不可访问、无法格式化问题的解决办法
  16. HAL库学习笔记-10 HAL库外设驱动框架概述
  17. LEARNING TO REPRESENT PROGRAMS WITH HETEROGENEOUS GRAPHS 学会用异构图表示程序(从AST中构建异构图)
  18. 22个最常见的Python3 包
  19. 【数据库】一篇文章搞掂:Oracle数据库
  20. solr入门以及dih简介

热门文章

  1. aws rds监控慢sql_估算AWS RDS SQL Server成本
  2. SQL Server 2016中的本机JSON支持
  3. 使用PHPExcel实现Excel文件的导入和导出(模板导出)
  4. SQL条件!=null查不出数据
  5. [转]常用的CSS命名规则
  6. 在受了老板的委屈时候写下的
  7. zz backgroundworker C#
  8. matlab ode45 初值,为什么设定的初值在ode45里无效?
  9. Ajax异步获取html数据中包含js方法无效的解决方法
  10. mysql主从复制读写分离