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