钉钉发起审批实例中 涉及附件信息 一定要钉钉环境内执行jsapi 上传钉盘嘛 能不能服务端api完成这件事?
钉钉审批实例中涉及的附件信息并不强制要求在钉钉环境内执行JSAPI上传钉盘。实际上,钉钉提供了服务端API来完成这件事。首先,您需要登录开发者后台并创建企业内部应用,然后获取应用的AppKey和AppSecret。接着,添加接口调用权限,特别是“OA审批”的相关权限。在获取到访问凭证后,就可以开始使用服务端API来发起带有附件的审批流程了。
具体来说,您可以先调用服务端API-"获取审批钉盘空间信息"接口,获取审批空间的spaceId。然后,通过服务端API-"获取文件上传信息"接口,获取审批空间文件上传信息并执行上传。最后,通过服务端API-"提交文件"接口,完成文件上传。
需要注意的是,虽然服务端可以完成附件的上传,但下载审批附件接口目前还不支持第三方企业应用调用。因此,如果您的应用涉及到下载审批附件的功能,可能需要用户在钉钉环境中进行操作。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。