删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第1张图片

应用场景

背景:很多企业都已经使用企业微信来协调办公,提升效率。

A企业是轻流的客户,已经通过轻流实现了企业大多数事务的流程化。许多事务处理的流程需要对应生成日程或待办事项,客户同时使用企业微信作为组织架构和协同办公软件,因而需要将企业微信日程和轻流流程管理对接起来

落地方案流程图

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第2张图片

详细配置步骤:

一、获取access_token

企业微信开放平台链接:https://open.work.weixin.qq.com/api/doc/90000/90135/91039

1、corpid

每个企业都拥有唯一的corpid

路径

管理后台---我的企业--企业信息----企业ID

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第3张图片

2、corpsecret

企业微信的每一个应用都有一个独立的访问密钥。

  • 自建应用secret。在管理后台->“应用与小程序”->“应用”->“自建”,点进某个应用,即可看到。
  • 基础应用secret。某些基础应用(如“审批”“打卡”应用),支持通过API进行操作。在管理后台->“应用与小程序”->“应用->”“基础”,点进某个应用,点开“API”小按钮,即可看到。

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第4张图片
  • 通讯录管理secret。在“管理工具”-“通讯录同步”里面查看(需开启“API接口同步”);
  • 外部联系人管理secret。在“客户联系”栏,点开“API”小按钮,即可看到。

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第5张图片

3、获取accesstoken

(1)通过Q-linker获取

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第6张图片

Q-Linker配置

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第7张图片

输入参数配置,匹配表单字段中输入的企业ID和secret,也可以直接在URL后拼接。

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第8张图片

json path 配置,回调accesstoken到表单字段

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第9张图片

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第10张图片

(2)通过temporary token 配置模板,然后直接调用。

a.新建鉴权模板

路径:

插件中心---鉴权---配置选择temporary token。

具体配置情况见下图:和Q-linker差不多

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第11张图片

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第12张图片

b.在鉴权中选择temporary

参考文档:https://qingflow.com/help/docs/5f7409f712c11f00168c7a15

二、通过webhook 发送请求

1、创建日程

按照企业微信开放平台的文档,进行配置:https://work.weixin.qq.com/api/doc/90000/90135/92622

(1)在webhook中的配置

在轻流中设置需要的请求参数为适合的表单字段,然后在webhook中配置发送的请求体。

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第13张图片

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第14张图片

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第15张图片

tips:

a.注意回调日程ID,删除日程要用。

b.请求参数中的日程时间用的时间戳,可以通过“数据关联”--“公式”--选择时间戳公式得出。

2、更新日程

同“创建日程”参考企业微信开放平台配置文档:https://work.weixin.qq.com/api/doc/90000/90135/92623

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第16张图片

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第17张图片

tips:

a.更新日程的日程组织人不能换!

3、删除日程

同上,参考文档:https://work.weixin.qq.com/api/doc/90000/90135/92625

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第18张图片

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第19张图片

三、一些注意的点:

1.日程参与人和组织人都是userid,需要从企业微信管理后台获取

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第20张图片

2.对于一些需要隐藏的字段,可以通过字段提交重计算的方法隐藏。

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第21张图片

删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除_第22张图片

最后,轻流是个氛围特别棒的大集体。感兴趣的同学可以点击下方链接加入我们呀

轻流

你可能感兴趣的:(删除拼接id)