开发者社区 问答 正文

钉钉开放平台的「发起审批实例」接口中可能出现哪些错误码和错误信息?

钉钉开放平台的「发起审批实例」接口中可能出现哪些错误码和错误信息?

展开
收起
芯在这 2024-01-04 16:35:04 153 分享 版权
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉开放平台的「发起审批实例」接口中可能出现以下错误码和错误信息:

    1. 请求参数不合法或缺失:INVALID_ARGUMENT(40001)
    2. 请求参数格式不正确:INVALID_FORMAT(40002)
    3. 请求频率超过限制:EXCEED_QPS_LIMIT(42901)
    4. 接口被禁用或者未开通:DISABLED_REST_API(40003)
    5. 没有权限访问该接口:NO_PERMISSION(40004)
    6. 接口正在维护中:SERVER_BUSY(503)
    7. 接口返回数据为空:EMPTY_RESPONSE(10007)
    8. 系统内部错误:INTERNAL_ERROR(500)
    9. 第三方应用授权失败:AUTH_APP_FAILED(10011)
    10. 第三方应用未安装或者未开启授权:NOT_INSTALLED(10012)
    11. 第三方应用签名验证失败:SIGNATURE_VERIFY_FAILED(10013)
    12. 第三方应用已经过期或者被撤销:EXPIRED_OR_REVOKED(10014)
    13. 第三方应用IP地址不在白名单内:IP_NOT_IN_WHITELIST(10015)
    2024-01-05 11:00:44
    赞同 展开评论
  • 钉钉开放平台的「发起审批实例」接口中可能出现以下错误码和错误信息:

    1. BIZ_ERROR_INVALID_PARAM - 参数无效,请求参数不合法或缺失。
    2. BIZ_ERROR_FORBIDDEN - 无权限访问,当前用户没有调用该接口的权限。
    3. BIZ_ERROR_UNKNOWN - 未知错误,系统内部错误导致无法处理请求。
    4. BIZ_ERROR_REQUIRED_NOT_FOUND - 必填参数未找到,请求参数中缺少必须提供的参数。
    5. BIZ_ERROR_LIMIT_EXCEEDED - 超过限制,请求次数超过了系统规定的限制。
    6. BIZ_ERROR_INTERNAL_SERVER_ERROR - 服务器内部错误,系统内部出现了异常情况。
    7. BIZ_ERROR_NOT_FOUND - 资源不存在,请求的资源在系统中不存在。
    8. BIZ_ERROR_DUPLICATE_REQUEST - 重复请求,已经存在相同参数的审批实例。
    9. BIZ_ERROR_TIMEOUT - 请求超时,请求处理时间超过了系统规定的时间限制。
    10. BIZ_ERROR_APPROVAL_NOT_EXISTS - 审批单不存在,请求的审批单在系统中不存在。
    11. BIZ_ERROR_USER_NOT_EXISTS - 用户不存在,请求的用户在系统中不存在。
    12. BIZ_ERROR_ORGANIZATION_NOT_EXISTS - 组织不存在,请求的组织在系统中不存在。
    13. BIZ_ERROR_FORM_TEMPLATE_NOT_FOUND - 表单模板未找到,请求的表单模板在系统中不存在。
    14. BIZ_ERROR_FORM_COMPONENT_NOT_FOUND - 表单组件未找到,请求的表单组件在系统中不存在。
    15. BIZ_ERROR_FORM_DATA_INVALID - 表单数据无效,提交的表单数据不符合要求。
    2024-01-05 10:23:29
    赞同 展开评论
  • image.png

    https://open.dingtalk.com/document/orgapp/server-api-error-codes-1

    820001

    {

    "errcode":820001,

    "errmsg": "发起审批实例失败,错误原因为【系统错误:Could not convert xml to bpmnModel.】"

    }

    发起审批实例失败,错误原因为【系统错误:Could not convert xml to bpmnModel.】

    processCode值不正确,请检查processCode。

    820005

    {

    "errcode":820005,

    "errmsg": "审批单状态异常"

    }

    审批单状态异常

    检查审批实例Id是否正确。

    820006

    {

    "errcode":820006,

    "errmsg": "审批状态异常,无法执行"

    }

    审批状态异常,无法执行

    检查审批节点是否异常。

    810002

    {

    "errcode":810002,

    "errmsg": "复制的审批流已超过最大数量"

    }

    复制的审批流已超过最大数量

    一个企业最多可创建100个模板,超过最大数量后调用接口会报错。

    810008

    {

    "errcode":810008,

    "errmsg": "获取审批流失败"

    }

    获取审批流失败

    检查审批模板是否被停用。

    2024-01-04 17:05:16
    赞同 展开评论