开发者社区 问答 正文

钉钉小程序怎么上传文件资源到自己的服务器中?

钉钉小程序怎么上传文件资源到自己的服务器中?

展开
收起
三分钟热度的鱼 2023-08-02 12:52:30 382 分享 版权
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    钉钉小程序可以通过调用钉钉开放平台提供的文件上传接口,将文件上传到钉钉服务器中,并获取到文件的MediaId。然后可以通过调用钉钉开放平台提供的文件下载接口,将文件下载到自己的服务器中。

    具体来说,可以按照以下步骤进行操作:

    调用文件上传接口。可以使用dd.uploadFile API调用文件上传接口,将文件上传到钉钉服务器。上传成功后,可以获取到文件的MediaId和文件名等信息。

    调用文件下载接口。可以使用dd.downloadFile API调用文件下载接口,将文件从钉钉服务器下载到自己的服务器中。需要在下载文件时,将MediaId作为参数传递给文件下载接口。

    2023-08-02 21:40:56
    赞同 展开评论
  • 小程序上传,如果是图片,视频和录音文件,可以使用dd.uploadFile这个api实现上传到自己的服务器中

    参考文档:https://developers.dingtalk.com/document/app/upload-objects?spm=ding_open_doc.document.0.0.757b226b9OuKSx#topic-2024732

    如果是文件类型资源(比如Word等),需要上传到钉盘空间中,参考文档:https://developers.dingtalk.com/document/app/uploadfile-to-cspace-overview

    也可以使用web-view内嵌一个H5页面,在页面中使用前端js上传到自己的服务器中

    此回答整理自钉群“钉钉开发者社区(互助群)”

    2023-08-02 12:58:31
    赞同 展开评论
问答分类: