开发者社区> 问答> 正文

钉钉如何获取单个审批实例的详细信息?

钉钉如何获取单个审批实例的详细信息?

展开
收起
冰激凌甜筒 2023-07-12 17:23:49 169 0
3 条回答
写回答
取消 提交回答
  • 调用「获取单个审批实例详情」接口,包括审批实例标题、发起人的userId、审批人userId、操作记录列表等内容。需要相应的权限,企业内部应用和第三方企业应用均支持,第三方个人应用暂不支持。请求方法为GET,Query参数中必须填写,此回答整理自钉群"钉钉开发者社区(互助群)"

    2023-07-14 17:16:19
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    获取流程实例详情
    Copy
    GET https://oapi.dingtalk.com/topapi/processinstance/getbyid
    接口参数:

    processCode: 流程编码
    processInstanceId: 流程实例ID
    该接口可以获取单个审批实例的全部信息,包括:

    流程标题
    申请人信息
    所属部门
    流程状态
    各节点审批人和信息
    -审批意见
    相关附件
    -.....
    获取流程任务详情
    Copy
    GET https://oapi.dingtalk.com/topapi/task/get
    该接口可以获取单个审批实例中某个审批节点的任务信息。

    每个审批节点都对应一个任务,通过任务ID可以获取该任务的详细信息。

    2023-07-12 18:43:12
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    要获取钉钉中单个审批实例的详细信息,你可以使用钉钉开放平台提供的审批实例接口。以下是一般的步骤:

    1. 获取应用的 access_token:使用企业自建应用的 appKeyappSecret,通过调用 https://oapi.dingtalk.com/gettoken 接口获取应用的 access_token

    2. 获取待查询审批实例的实例ID(process_instance_id)。

    3. 调用审批实例详情接口:使用上一步中获取到的 access_token 和实例ID,调用 https://oapi.dingtalk.com/topapi/processinstance/get 接口获取单个审批实例的详细信息。

      请求示例:

      GET https://oapi.dingtalk.com/topapi/processinstance/get?access_token=ACCESS_TOKEN&process_instance_id=INSTANCE_ID
      

      其中,ACCESS_TOKEN 是第一步中获取到的 access_token,INSTANCE_ID 是待查询的审批实例ID。

    4. 解析返回结果:对获取到的接口返回结果进行解析,可以获取到该审批实例的详细信息,如标题、发起人、审批节点等。

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

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载