DefaultDingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/processinstance/create");
OapiProcessinstanceCreateRequest request = new OapiProcessinstanceCreateRequest();
通过以上方式调用API发起审批,请问怎么上传PDF等非图片附件?
我目前按官方说明:
1.(没问题)先调用 “获取审批钉盘空间信息 https://oapi.dingtalk.com/topapi/processinstance/cspace/info” 获取到了spaceId。
2.(没问题)调用 “单步文件上传 https://oapi.dingtalk.com/file/upload/single” 获取到了media_id。
3.(有问题)还要调用 “保存文件到自定义或审批钉盘空间 https://oapi.dingtalk.com/cspace/add” 获取到 fileId,但是在调最后这个接口时,需要传入一个code(免登授权码)参数,请问这个参数我该何如获取?
或者有没有其他方式可以直接上传附件到审批的,麻烦告知一下,谢谢。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。