游客63u6ddozgletg_个人页

个人头像照片 游客63u6ddozgletg
个人头像照片
0
1
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年12月

正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2024-12-11

    在钉钉如何获取用户审批评论里的附件?

    使用新版SDK时,除了需要pid和文件的fileId还需要将请求参数withCommentAttatchment设置为true: public String getProcessAttachmentV2(String processInstanceId, String fileId) { // {field,processInstanceId,withCommentAttatchment} com.aliyun.dingtalkworkflow_1_0.Client client = getWorkflowClient(); GrantProcessInstanceForDownloadFileRequest request = new GrantProcessInstanceForDownloadFileRequest(); request.setProcessInstanceId(processInstanceId); request.setFileId(fileId); request.setWithCommentAttatchment(true); GrantProcessInstanceForDownloadFileHeaders headers = new GrantProcessInstanceForDownloadFileHeaders(); headers.xAcsDingtalkAccessToken = getToken(); try { GrantProcessInstanceForDownloadFileResponse response = client.grantProcessInstanceForDownloadFileWithOptions(request, headers, new RuntimeOptions()); log.debug(response.getBody().toString()); return response.getBody().getResult().getDownloadUri(); } catch (Exception e) { log.error(e.getMessage()); return '获取错误'; } } 这样response.getBody().getResult().getDownloadUri()就可以拿到钉钉中附件的下载URL咯!
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息