步骤一:登录开发者后台,点击应用开发-企业内部开发,创建企业内部应用。
步骤二:单击基础信息 > 应用信息,获取应用AppKey和AppSecret。
步骤三:添加接口调用权限。单击“OA审批”,申请OA审批对应的权限。
步骤四:获取应用访问凭证获取企业内部应用的access_token。调用接口时,通过accessToken鉴权调用者身份。
步骤五:调用OA审批相关API和客户端JSAPI:
- 调用服务端API-单步文件上传接口,获取文件标识media_id。
- 调用获取审批钉盘空间信息接口,获取审批钉盘空间space_id。
- 调用客户端JSAPI-H5微应用免登,获取免登授权码code (如果是PC端,不需要这一步)。
- 根据上述获取参数,调用保存文件到自定义或审批钉盘空间接口,实现保存文件至审批钉盘空间,获取文件相关信息。
- 获取模板的唯一编码process_code。
- 通过钉钉管理后台-OA审批-打开对应审批模版获取。
- 调用服务端API-创建或更新审批模板接口,创建审批模板获取process_code。
- 调用服务端API-发起审批实例接口发起审批,获取审批实例process_instance_id。
版权声明:本文发布于与老涂一起写代码 内容均来源于互联网 如有侵权联系删除
快来评论,快来抢沙发吧~