应用类型 | 是否支持 | 权限 | API Explorer调试 |
---|---|---|---|
企业内部应用 | 支持 | 工作流实例写权限 | API Explorer |
第三方企业应用 | 暂不支持 | 暂不支持 | 暂不支持 |
第三方个人应用 | 暂不支持 | 暂不支持 | 暂不支持 |
HttpCode | 错误码 | 错误信息 | 说明 |
---|---|---|---|
400 | invalidParameter | 下载审批附件参数错误 | 下载审批附件参数错误 |
400 | userNotExist | 用户不存在 | 用户不存在 |
400 | invalidProcessInstanceId | 实例id不能为空 | 实例id不能为空 |
400 | hsfIntegrationErrorCspaceGetCustomSpace | 获取钉盘space的信息失败 | 获取钉盘space的信息失败 |
400 | hsfIntegrationErrorCspaceGetSimpleMicroAppByRelatedAppId | 根据relatedAppId查询获取微应用信息失败 | 根据relatedAppId查询获取微应用信息失败 |
400 | hsfIntegrationErrorCspaceDentryServiceGrant | 授权访问钉盘失败 | 授权访问钉盘失败 |
400 | hsfIntegrationErrorCspace | 钉盘附件依赖三方错误 | 钉盘附件依赖三方错误 |
400 | invalidFileId | 审批附件fileId不能为空 | 审批附件fileId不能为空 |
400 | processInstNotExist | 审批实例不存在 | 审批实例不存在 |
400 | noPermission | 无访问权限 | 无访问权限 |
400 | processNotExist | 审批流不存在 | 审批流不存在 |
400 | processGetFailedByParameter | 无操作审批流的权限,请检查审批实例或者模版是否正确 | 无操作审批流的权限,请检查审批实例或者模版是否正确 |
400 | hsfIntegrationErrorCspaceDentryServiceGenerateDownloadPresignedUrl | 产生文件下载的链接失败 | 产生文件下载的链接失败 |
400 | internalError | %s | 系统内部异常 |
500 | systemError | 系统异常 | 系统异常 |
curl --location --request POST 'https://api.dingtalk.com/v1.0/workflow/processInstances/spaces/files/urls/download' \
--header 'x-acs-dingtalk-access-token;' \
--header 'Content-Type: application/json' \
--data-raw '{
"processInstanceId" : "a17444d1-075b-4a4d-xxxx",
"fileId" : "111"
}'
{
"result": {
"spaceId": 0,
"fileId": "string",
"downloadUri": "string"
},
"success": true
}
【钉钉】API开发者 微信交流群
用微信扫右侧二维码,加入【钉钉】API开发者 交流群,互助沟通