Java对接企业微信

最近需要对接企业微信,例如将风险测评结果推送给企业微信中对应的用户,然后用户对结果进行查看与确认操作,所以这里就涉及到两方面:1)将外部系统内容推送到企业微信;2)企业微信去请求外部系统。

一 准备

为了便于测试,在开始对接前最好注册一个企业微信。
注册地址:https://work.weixin.qq.com/wework_admin/register_wx?from=loginpage
操作如下:
1)注册成功后用企业微信或微信扫码登陆

Java对接企业微信_第1张图片


2)企业ID【corpid】(后面需要用到)

Java对接企业微信_第2张图片

3)创建企业应用

Java对接企业微信_第3张图片

4)企业应用ID【agentID】和管理组的凭证秘钥【CorpSecret】

Java对接企业微信_第4张图片

5)通讯录中有成员的账号【ToUser,大小写都可以】

Java对接企业微信_第5张图片

6)添加新的成员

Java对接企业微信_第6张图片

 

二 外部系统推送相关内容到企业微信

官方API文档参考:https://work.weixin.qq.com/api/doc#90000/90135/90236
支持推送文本、图片、视频、文件、图文等类型,具体流程如下:
1)获取登录凭证access_token,后续推送需要用到
请求方式:GET
请求地址:https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET(直接在浏览器也可以获取到access_token,corpid和corpsecret值前面有提到)
2)消息推送
请求方式:POST
请求地址:https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN

附:接口调试地址

你可能感兴趣的:(进阶问题)