开发者社区> 问答> 正文

钉钉小程序可以从聊天记录选文件上传吗

我们准备开发钉钉小程序,想从聊天记录选择文件上传,然后进行打印,我没找到这个接口,想问有没有这个功能,如果没有,有没有计划实现这个功能呢,微信小程序是有这个功能的。

展开
收起
许国标 2023-01-18 11:00:08 794 0
2 条回答
写回答
取消 提交回答
  • 试一下webview嵌套网页,可以选择手机系统文件。

    2023-01-27 15:16:07
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    手机钉钉的文件上传和聊天走的是同一个连接。 在钉钉小程序端,如果需要上传文件至第三方文件服务器,必须借助“钉盘”这个中转站 ,不可直接从小程序调用API发送至第三方文件服务器。微信小程序的步骤就更方便一点,可以调用wx.chooseMessageFile从客户端会话选择文件上传,但微信小程序仅支持从“客户端会话选择文件”,而钉钉小程序则可以选择手机中文件及钉盘中文件。

    创建钉盘空间并获取spaceId, 小程序端调用dd.uploadAttachmentToDingTalk 该API会将文件直接上传至你所指定的钉盘空间中,所以必须分配权限,否则会出现类似没有权限的报错。 小程序上传,如果是图片,视频和录音文件,可以使用dd.uploadFile这个api实现上传到自己的服务器中。 如果是文件类型资源(比如Word等),需要上传到钉盘空间中。 也可以使用web-view内嵌一个H5页面,在页面中使用前端js上传到自己的服务器中。

    2023-01-18 11:06:53
    赞同 2 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
《云市场-小程序》 立即下载
数字乡村建设方案 立即下载
mPaaS 小程序新品发布 立即下载