开发者社区 问答 正文

钉钉审批附件如何实现?

钉钉审批附件如何实现?

展开
收起
三分钟热度的鱼 2023-09-13 22:05:39 296 分享 版权
2 条回答
写回答
取消 提交回答
  • 在钉钉审批中添加附件的实现可以参考以下步骤:

    1. 上传附件:将用户选择的附件文件上传到您的服务器或云存储服务。您可以使用钉钉提供的开放能力,如JSAPI的chooseAttachment接口获取用户选择的附件文件。

    2. 获取附件URL:在上传完成后,您可以获得每个附件的URL地址。这些URL通常是您自己服务器或云存储服务上的地址。

    3. 创建审批表单:使用钉钉提供的审批应用开发接口,在创建审批申请时,将附件的URL添加到表单字段中。您可以将附件URL作为文本形式的字段值,或者以自定义的方式展示附件。

    4. 审批流程中查看附件:在审批流程中,可以通过调用钉钉提供的审批应用开发接口,获取并展示附件的URL。您可以根据您的需求,将附件URL以合适的方式展示给审批人和相关人员。

    2023-09-15 09:40:15
    赞同 展开评论
  • 1.调用“获取审批附件钉盘空间”(链接https://developers.dingtalk.com/document/app/query-the-space-of-an-approval-nail)接口,得到审批附件专属钉盘空间spaceId

    2.调用前端钉盘api(上传附件到钉盘),从本地选择资源上传到审批附件钉盘,小程序文档(上传附件到钉盘/从钉盘选择文件),微应用文档(上传附件到钉盘/从钉盘选择文件)得到spaceId、fileId、fileName、fileSize和fileType参数

    3.使用步骤2得到的参数,传递给发起审批接口中的附件组件

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

    2023-09-13 22:21:30
    赞同 展开评论