开发者社区> 问答> 正文

使用钉钉 api下载文件 dd.biz.util.downloadFile 返回下载失败

使用钉钉 api下载文件 dd.biz.util.downloadFile 返回下载失败
在手机上的钉钉下载是正常的,在电脑上的钉钉下载 返回下载失败没有其他的提示,求教 如何解决

展开
收起
1305312440345816 2023-07-11 14:04:17 294 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    可能的原因主要有两方面:

    钉钉 API调用有问题
    请检查:

    是否使用最新版钉钉 JS-SDK
    调用方式是否正确,参数是否齐全
    是否有网络问题导致 API 调用失败
    机器人授权有问题
    请检查:

    该机器人是否有下载文件权限
    被下载文件是否设置了正确的可见范围(包括该机器人)
    被下载文件是否已经被删除
    除此之外,有几点注意事项:

    钉钉 API只支持下载2M以下的文件。超过会返回失败
    不同设备(电脑、手机)下的钉钉客户端有差异,可能导致下载失败
    手机端钉钉正常下载只说明API调用没问题,但电脑端仍可能有问题
    要完全排查清楚问题,需要提供更多信息:

    钉钉 API调用代码
    下载失败的文件详情(大小、权限等)
    机器人相关信息

    2023-07-12 09:01:48
    赞同 1 展开评论 打赏
  • 钉钉提供的dd.biz.util.downloadFile是用于在钉钉内部下载文件的API。

    如果在手机上的钉钉下载正常,但在电脑上下载失败,可能是因为电脑上的钉钉客户端不支持该API或者存在其他问题。

    为了解决这个问题,你可以尝试以下几个步骤:

    1. 确保你的电脑上安装的钉钉客户端是最新版本。有时旧版本的钉钉客户端可能存在一些问题,更新到最新版本可能会解决问题。

    2. 尝试在其他电脑上进行下载操作,看是否仍然出现相同的问题。如果在其他电脑上可以正常下载,那么可能是你电脑上的钉钉客户端存在问题。

    2023-07-11 16:14:33
    赞同 1 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
CUDA MATH API 立即下载
API PLAYBOOK 立即下载
传统企业的“+互联网”-API服务在京东方的实践 立即下载