第三方应用可申请使用审批应用相关接口的权限,具备权限后,可通过第三方应用secret换取access_token,用于第三方应用对企业微信审批应用相关接口调用。
首先,可通过“复制/更新模板到企业”接口,将服务商后台配置好的审批模板,作为第三方应用模板,安装到指定企业的审批应用中。
然后,可通过“获取审批模板详情”接口,了解模板内的控件构成及控件id。
接下来,可通过“提交审批申请”,利用模板id和控件id,代员工发起和填写审批申请,自定义审批流程。
审批前后,可通过“审批申请状态变化回调通知”,订阅审批单据流转的变化,进行各项拓展动作。
此外,还可通过“获取审批申请详情”接口,随时获取审批申请的内容详情和流程状态。
企业微信审批应用相关接口,是围绕“审批应用”的开放,数据的写入、读取对象都为企业微信“审批应用”。
“审批流程引擎”相关接口,是在“自建应用”或“第三方应用”中增加流程相关功能,使用和作用对象都为“自建应用”或“第三方应用”,不会影响企业微信“审批应用”。