企业微信API学习笔记

企业微信API学习笔记企业微信API学习笔记

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、企业微信与EIP互通

application.yml文件配置企业微信

企业微信API学习笔记

自建应用:

企业微信API学习笔记

 

二、接受消息回调:

企业微信API学习笔记

URL:为回调服务地址

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

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

企业微信API学习笔记

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

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

企业微信API学习笔记

 pom.xml(eip)配置:

企业微信API学习笔记

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

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

企业微信API学习笔记

企业微信API学习笔记

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

企业微信API学习笔记

 

流程图:企业微信API学习笔记

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186693.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月2日 下午5:16
下一篇 2022年10月2日 下午5:16


相关推荐

  • vue和jQuery一起使用「建议收藏」

    vue和jQuery一起使用「建议收藏」vue使用了虚拟DOM,它的功能就是不需要开发者直接做dom操作,所以不建议使用vue同时还使用jQuery。然后说正题,当vue组件被创建时,它会把组件渲染到页面中,而jQuery通过绑定DOM才能进行操作jQuery代码在Mounted周期内进行,此时vue已经渲染完毕,jQuery才可以找到对应的DOM如果需要JQuery更新DOM,则在Mounted周期内不被允许,需要通过…

    2022年10月15日
    7
  • redis 密码_商用密码知识

    redis 密码_商用密码知识Redis可以设置密码,设置密码后如果不用密码登录,执行命令时会提示错误:下面列举一下Redis密码相关知识。1,在配置文件中设置密码在Redis的配置文件中,可以用requirepass参数配置密码,比如这样:requirepassthisispassword那么密码就是thisispassword。配置文件中设置的密码在启动Redis时就会生效。…

    2025年9月17日
    7
  • Fcoin交易所的危险游戏!韭菜请远离!

    币圈一天,人间一年!Fcoin再一次用币圈速度验证了上面这句话并非虚言。Fcoin上线半个月,平台交易量即雄霸全球数字货币榜首,远超币安、OKEx、火币等老牌交易所,成为宇宙第一数字货币交易所。与Fcoin交易量蹿升速度相当的,还有Fcoin的平台币FT,一个月上涨百倍!成为币圈人士口中争相传播的百倍币。一、并不新鲜的Fcoin“交易挖矿”Fcoin能在短时间崛起,主要依靠的是“交易挖矿”模…

    2022年4月16日
    42
  • VMware配置CentOS的NAT模式「建议收藏」

    VMware配置CentOS的NAT模式「建议收藏」VMware有三种模式:仅主机、桥接和NAT模式,本博客仅讲解NAT模式的配置。配置如下在VMware界面打开编辑下的虚拟网络编辑器,按照下图操作NAT设置,配置虚拟网络的网关,此网关关乎自定义静态IP和虚拟机是否能够联网打开主机的“控制面板\网络和Internet\网络连接”,配置VMnet8的静态IP和网关配置虚拟机的静态IP、子网掩码、网关和DNSserv…

    2022年6月22日
    29
  • Pycharm、Anaconda有什么区别[通俗易懂]

    Pycharm、Anaconda有什么区别[通俗易懂]python自身缺少numpy、matplotlib、scipy、scikit-learn…等一系列包,需要我们安装pip来导入这些包才能进行相应运算(python3.5自带了get-pip.py,不需额外下载安装),在cmd终端输入:pipinstallnumpy就能安装numpy包了。每次都额外安装所需要的包略麻烦,这时候我们可以采用anaconda了。anaconda是一个python发行版,包含了大量的包,使用anaconda无需再去额外安装所需包。安装完anaconda,就相当于安装了Py

    2022年8月28日
    5
  • 我花499找人上门安装OpenClaw,看到了AI时代最魔幻的一幕

    我花499找人上门安装OpenClaw,看到了AI时代最魔幻的一幕

    2026年3月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号