![cf4f3d481c44394d6ad2b035e7037fa9.png](https://img-blog.csdnimg.cn/img_convert/cf4f3d481c44394d6ad2b035e7037fa9.png)
应用场景
背景:很多企业都已经使用企业微信来协调办公,提升效率。
A企业是轻流的客户,已经通过轻流实现了企业大多数事务的流程化。许多事务处理的流程需要对应生成日程或待办事项,客户同时使用企业微信作为组织架构和协同办公软件,因而需要将企业微信日程和轻流流程管理对接起来
落地方案流程图
![c52132c3a03f81afbda2ea0f3c30947f.png](https://img-blog.csdnimg.cn/img_convert/c52132c3a03f81afbda2ea0f3c30947f.png)
详细配置步骤:
一、获取access_token
企业微信开放平台链接:https://open.work.weixin.qq.com/api/doc/90000/90135/91039
1、corpid
每个企业都拥有唯一的corpid
路径:
管理后台---我的企业--企业信息----企业ID
![92a4f5fd068ea88891ac74eae831e4a2.png](https://img-blog.csdnimg.cn/img_convert/92a4f5fd068ea88891ac74eae831e4a2.png)
2、corpsecret
企业微信的每一个应用都有一个独立的访问密钥。
- 自建应用secret。在管理后台->“应用与小程序”->“应用”->“自建”,点进某个应用,即可看到。
- 基础应用secret。某些基础应用(如“审批”“打卡”应用),支持通过API进行操作。在管理后台->“应用与小程序”->“应用->”“基础”,点进某个应用,点开“API”小按钮,即可看到。
![4894031d17979dccde277d14c50b89b1.png](https://img-blog.csdnimg.cn/img_convert/4894031d17979dccde277d14c50b89b1.png)
- 通讯录管理secret。在“管理工具”-“通讯录同步”里面查看(需开启“API接口同步”);
- 外部联系人管理secret。在“客户联系”栏,点开“API”小按钮,即可看到。
![53fce03a47cd05c21d22493646a603aa.png](https://img-blog.csdnimg.cn/img_convert/53fce03a47cd05c21d22493646a603aa.png)
3、获取accesstoken
(1)通过Q-linker获取
![02fbe89c68f149e1f778e6c5646d4cc5.png](https://img-blog.csdnimg.cn/img_convert/02fbe89c68f149e1f778e6c5646d4cc5.png)
Q-Linker配置
![ec3683db2dc6c42a5cfbec0ccd1aa0c0.png](https://img-blog.csdnimg.cn/img_convert/ec3683db2dc6c42a5cfbec0ccd1aa0c0.png)
输入参数配置,匹配表单字段中输入的企业ID和secret,也可以直接在URL后拼接。
![9403d8f98f48b10b429dbd9f68af8186.png](https://img-blog.csdnimg.cn/img_convert/9403d8f98f48b10b429dbd9f68af8186.png)
json path 配置,回调accesstoken到表单字段
![2a03fab1e4ec95f9c404e43f85a0537d.png](https://img-blog.csdnimg.cn/img_convert/2a03fab1e4ec95f9c404e43f85a0537d.png)
![4e33fe2b6c553bd22406208e993e7be8.png](https://img-blog.csdnimg.cn/img_convert/4e33fe2b6c553bd22406208e993e7be8.png)
(2)通过temporary token 配置模板,然后直接调用。
a.新建鉴权模板
路径:
插件中心---鉴权---配置选择temporary token。
具体配置情况见下图:和Q-linker差不多
![09df8e37588f5cc419266ce1f4af805c.png](https://img-blog.csdnimg.cn/img_convert/09df8e37588f5cc419266ce1f4af805c.png)
![cf26fc91c2d8509fffebf9696509d842.png](https://img-blog.csdnimg.cn/img_convert/cf26fc91c2d8509fffebf9696509d842.png)
b.在鉴权中选择temporary
参考文档:https://qingflow.com/help/docs/5f7409f712c11f00168c7a15
二、通过webhook 发送请求
1、创建日程
按照企业微信开放平台的文档,进行配置:https://work.weixin.qq.com/api/doc/90000/90135/92622
(1)在webhook中的配置
在轻流中设置需要的请求参数为适合的表单字段,然后在webhook中配置发送的请求体。
![98bcbdd10b6ced624e9e9146ba05a2ef.png](https://img-blog.csdnimg.cn/img_convert/98bcbdd10b6ced624e9e9146ba05a2ef.png)
![2f86e67bbf47bcc6ab29d4b887a8d65d.png](https://img-blog.csdnimg.cn/img_convert/2f86e67bbf47bcc6ab29d4b887a8d65d.png)
![1e465f760d738fabde728969dd66ac98.png](https://img-blog.csdnimg.cn/img_convert/1e465f760d738fabde728969dd66ac98.png)
tips:
a.注意回调日程ID,删除日程要用。
b.请求参数中的日程时间用的时间戳,可以通过“数据关联”--“公式”--选择时间戳公式得出。
2、更新日程
同“创建日程”参考企业微信开放平台配置文档:https://work.weixin.qq.com/api/doc/90000/90135/92623
![6c64ceb8894c2d53a6ae36217a14141e.png](https://img-blog.csdnimg.cn/img_convert/6c64ceb8894c2d53a6ae36217a14141e.png)
![aae7c279e9da64699f4d68fd96f847c4.png](https://img-blog.csdnimg.cn/img_convert/aae7c279e9da64699f4d68fd96f847c4.png)
tips:
a.更新日程的日程组织人不能换!
3、删除日程
同上,参考文档:https://work.weixin.qq.com/api/doc/90000/90135/92625
![11644966599165ce2bc5aaa54c030ad7.png](https://img-blog.csdnimg.cn/img_convert/11644966599165ce2bc5aaa54c030ad7.png)
![58941436f3fc0f65a094bea2c441f6d7.png](https://img-blog.csdnimg.cn/img_convert/58941436f3fc0f65a094bea2c441f6d7.png)
三、一些注意的点:
1.日程参与人和组织人都是userid,需要从企业微信管理后台获取
![a7bf7fbfe574160a7f2defa208814315.png](https://img-blog.csdnimg.cn/img_convert/a7bf7fbfe574160a7f2defa208814315.png)
2.对于一些需要隐藏的字段,可以通过字段提交重计算的方法隐藏。
![f15fc010fad144aeaec0cada3d2c8e36.png](https://img-blog.csdnimg.cn/img_convert/f15fc010fad144aeaec0cada3d2c8e36.png)
![3e9410c7521c3ff4e1323728481e24e5.png](https://img-blog.csdnimg.cn/img_convert/3e9410c7521c3ff4e1323728481e24e5.png)
最后,轻流是个氛围特别棒的大集体。感兴趣的同学可以点击下方链接加入我们呀
轻流