一、企业微信与EIP互通

application.yml文件配置企业微信

自建应用:

二、接受消息回调:

URL:为回调服务地址

Token():Token用于计算签名Token作为密钥,仅开发者和企业微信知道,在传输中不可见,用于参与签名计算

具体为:约定Token作为密钥,仅开发者和企业微信知道,在传输中不可见,用于参与签名计算。企业微信在推送消息时,将消息内容与Token计算出签名。开发者接收到推送消息时,也按相同算法计算出签名。如果为同一签名,则可信任来源为企业微信,并且内容是完整的

EncodingAESKey():EncodingAESKey用于消息内容加密

由于消息是在公开的因特网上传输,消息内容是可被截获的,如果内容未加密,则截获者可以直接阅读消息内容,EncodingAESKey可将发送的内容进行加密,并组装成一定格式后再发送。

pom.xml(eip)配置:

三、企业微信获取登陆用户信息

1、如果企业需要在打开的网页里面携带用户的身份信息,第一步需要构造如下的链接来获取code参数:

https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect

员工点击后,页面将跳转至 redirect_uri?code=CODE&state=STATE,企业可根据code参数获得员工的userid。code长度最大为512字节。

流程图:

企业微信API学习笔记相关推荐

  1. 【Linux学习】如何编写Shell脚本调用企业微信api来发消息给企业微信成员?

    一.前言 最近通过python实现了发送消息给企业微信的功能,参考链接: [Jenkins学习 ]如何编写Python脚本来调用企业微信的api通知企业微信成员关于Jenkins的编译结果? http ...

  2. insert时调用本身字段_python3调用企业微信api!开发一款属于自己的企业微信

    python3调用企业微信api 最后更新时间:2020/5/11 前段时间,我将企业微信官方提供的python接口代码的部分功能修改成了python3的,并且自己也使用并测试过部分功能: 因为并没有 ...

  3. python企业微信特定用户_python3调用企业微信api!开发一款属于自己的企业微信...

    python3调用企业微信api 最后更新时间:2020/5/11 前段时间,我将企业微信官方提供的python接口代码的部分功能修改成了python3的,并且自己也使用并测试过部分功能: 因为并没有 ...

  4. python3调用企业微信api!开发一款属于自己的企业微信

    python3调用企业微信api 最后更新时间:2020/5/11 前段时间,我将企业微信官方提供的python接口代码的部分功能修改成了python3的,并且自己也使用并测试过部分功能: 因为并没有 ...

  5. v3 微信api 请求微信_企业微信API使用基本教程

    在企业微信创建自建应用 1.登录企业微信后台,在"应用管理>自建"中点击"创建应用",填写应用信息创建. API配置表参数值获取 1.corpid:企业I ...

  6. JMeter接口测试通过企业微信API记录(二)创建审批接口并测试

    JMeter的下载与使用. 此次软件的使用是通过测试企业微信的接口来使用 创建一个自己的企业来测试 https://work.weixin.qq.com/wework_admin/register_w ...

  7. Crypto API 学习笔记一

    标 题: [原创]Crypto API 学习笔记一 作 者: jdxyw 时 间: 2006-09-01,16:47 链 接: http://bbs.pediy.com/showthread.php? ...

  8. PC微信hook学习笔记(一)—— 获取个人信息

    PC微信hook学习笔记(一)-- 获取微信个人信息 1 起步 2. 获取基址 2.1 用CE查看个人信息 2.1.1 获取昵称基址 2.1.2 dll模块基址 2.2 用OD查看个人信息 2.3 内 ...

  9. 利用企业微信API实现天气机器人、故障报警机器人等

    概述 很多公司内部都会使用企业微信进行通讯,恰恰企业微信又对我们开放了API,我们可以很方便的使用它提供的API实现一些自动化的功能. 比如在我们公司内部,定加班餐都需要在美餐页面点,并且只能是当天且 ...

  10. 基于企业微信api 开发 消息推送提醒 Python与Java

    1.关于脚本 身为一个程序猿,不管你从事什么开发,学会使用一门脚本语言可以提高你的开发效率.我目前使用的是Python,因为它支持的库非常多,拿来即用.在这个快节奏的开发,是非常有效率的,所以我非常强 ...

最新文章

  1. 转载:原生JavaScript实现Ajax
  2. uniGUI试用笔记(十一)
  3. Ionic介绍以及搭建环境、新建和运行项目
  4. rust矿洞绳子怎么爬下_为何一根绳子可以凭空升到天上?印度通天绳究竟是什么原理?...
  5. SQL语句大全(2)
  6. 转先验概率、最大似然估计、贝叶斯估计、最大后验概率
  7. ajax 页面无刷新,Ajax的页面无刷新实现详解(附代码)
  8. js上传文件;input上传文件;
  9. 多线程编程(14) - 多线程同步之 WaitableTimer (等待定时器对象)
  10. 消格子时一个很深的bug的修复纪录
  11. 网站结构优化的基本方法
  12. pandas统计所有列的基础数据
  13. 泰坦尼克号python数据分析统计服_Python数据分析及可视化实例之泰坦尼克号存活预测(23)...
  14. 阿里巴巴矢量图标库使用
  15. Visual Studio Code——做嵌入式C/C++开发常用的编辑器软件安装及基本使用总结
  16. 巨头围剿、极兔狂奔:它离拼多多还有多远?
  17. PC改变文档显示颜色,保护眼睛,缓解眼疲劳
  18. 女 java转行项目经理_28岁的出路:我转行做了项目经理之后……
  19. server can't find test.com: SERVFAIL
  20. 查看已有的docker镜像latest的具体版本号

热门文章

  1. 精美网站登录界面 php,window_教你自己做xp精美登录界面,    一、在你的电脑 - phpStudy...
  2. html中显示日历的代码,用css+html+javascript实现简单日历的代码
  3. Python工具箱系列(十一)
  4. 叮咚志汇超级外卖餐饮 6.3.8 + 超级跑腿 v2.0.3 打包下载 小程序模块
  5. 流量造假:“蔡徐坤微博转发过亿”幕后推手星援 App 开发者一审获刑五年
  6. android studio 融云,融云 SDK 集成详解 – Android Studio
  7. 小米6Android11刷机包,钉子户小米6的新生,换电池、背盖,升级android11
  8. 5、RH850 F1 定时器TAUJ功能和配置
  9. sql数据库去重语法_数据库去重语句
  10. Linux课程设计:Linux系统下多进程的创建与通信