开发者社区 问答 正文

钉钉机器人下载文件,云端返回的url无法通过get请求下载?

我在做一个钉钉机器人应用,其中一个功能是 下载企业用户发往机器人的图片和文件
我参照的文档是 这个:
https://open.dingtalk.com/document/orgapp/download-the-file-content-of-the-robot-receiving-message
目前,用户发送的图片 和 文件 ,后端都能获得downloadCode并通过请求接口获得 downloadUrl
请求图片的 downloadCode 返回的 url 是这样的:
image.png

  • 通过get方法请求该url是可以下载图片的。

请求文件的download返回的 url 是这样的:
image.png
这个ip地址和图片的不一致,而且通过get方法请求该url是无法下载文件的,请求后会报错:
image.png
试验了多次也无法下载文件,我是个新手,请各位专家赐教

展开
收起
游客zawxwrhu6rjuk 2024-11-29 17:02:13 110 发布于广东 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • 请确认URL是否有效及权限设置,如问题依旧建议咨询阿里云工作人员。如果对您有帮助的话,可以帮忙采纳一下。谢谢。

    2025-02-10 13:43:58 举报
    赞同 63 评论

    评论

    全部评论 (0)

    登录后可评论
  • 您好哥,我也遇到了相同的问题,请问解决了吗?这个问题困扰我很久了,领导骂我好几回了,我感觉是钉钉手机端生成URL的问题,因为我这边是相同的代码PC版功能完全正常,而手机钉钉URL偶尔不可下载,报的http409

    2025-01-07 18:19:11 举报
    赞同 320 评论

    评论

    全部评论 (0)

    登录后可评论