开发者社区> 问答> 正文

钉钉如何授权预览审批附件?

钉钉如何授权预览审批附件?

展开
收起
2401。 2023-07-17 19:55:23 95 0
3 条回答
写回答
取消 提交回答
  • 调用本接口获取审批钉盘空间的ID并授予当前用户上传附件的权限。该接口为授权预览审批附件的接口。
    此回答整理自钉群“钉钉开发者社区(互助群)”。

    2023-07-18 19:29:31
    赞同 展开评论 打赏
  • 要授权预览和审批钉钉附件,可以按照以下步骤进行:

    1. 获取授权: 首先,你需要获得具有「保密协议管理」应用权限的企业管理员角色。只有企业管理员角色才能够进行授权操作。

    2. 登录开放平台: 使用企业管理员账号登录到钉钉开放平台(https://open-dev.dingtalk.com/)。

    3. 创建保密协议: 在开放平台上,选择「微应用管理」-「我的应用」,选择你的应用或创建一个新的应用。确保你的应用类型是「保密协议管理」。

    4. 填写申请信息: 在「保密协议管理」页面上,点击「填写申请」按钮,填写申请信息,包括应用名称、应用描述、所属行业等。

    5. 上传授权文件: 根据要求,上传经过加密的授权文件。该授权文件包含了你的企业管理员角色对于预览和审批附件的授权信息。

    6. 提交申请: 填写完信息并上传授权文件后,点击「提交申请」按钮。

    7. 等待审核结果: 提交申请后,需要等待钉钉技术支持团队对你的申请进行审核和处理。他们将会联系你并提供进一步的指导。

    2023-07-17 22:24:03
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    可以按照以下步骤进行:

    创建应用:在钉钉开放平台上创建一个应用,获取应用的AppKey和AppSecret。

    获取access_token:使用应用的AppKey和AppSecret通过接口获取access_token,access_token是调用钉钉开放平台API的凭证。

    获取预览授权码:使用接口获取预览授权码,例如:

    awk
    Copy
    POST https://oapi.dingtalk.com/topapi/processinstance/file/previewauthcode/get?access_token=ACCESS_TOKEN

    {
    "process_instance_id":"123456",
    "file_id":"123456"
    }
    在上面的示例中,我们使用API接口获取了预览授权码,其中process_instance_id表示审批实例ID,file_id表示附件ID。

    获取预览URL:使用接口获取预览URL,例如:
    awk
    Copy
    POST https://oapi.dingtalk.com/topapi/processinstance/file/previewurl/get?access_token=ACCESS_TOKEN

    {
    "process_instance_id":"123456",
    "file_id":"123456",
    "auth_code":"AUTH_CODE"
    }
    在上面的示例中,我们使用API接口获取了预览URL,其中process_instance_id表示审批实例ID,file_id表示附件ID,auth_code表示预览授权码。

    打开预览链接:获取预览URL后,可以将链接分享给需要审批的人员,以便其在钉钉中进行预览和审批。

    2023-07-17 21:39:28
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载