钉钉API的错误码都有哪些?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
钉钉API的错误码包括以下几种常见的类型:
系统级错误码:
钉钉平台通用错误码:
自定义错误码:
在一些特定接口中,可能还会有自定义的错误码,这些错误码会因接口的具体功能和业务逻辑而有所不同。
钉钉错误码是动态维护的,新的错误码可能会不断增加。因此,在开发过程中建议参考钉钉开发者文档中具体接口的错误码说明,以获取最新和详细的错误码列表。
钉钉API很多,对应的错误码也相对复杂。以下总结了一些常见的钉钉API错误码:
10001 - 参数错误
10002 - AccessToken 无效
10003 - RefreshToken 无效
10004 - 签名过期
10005 - 请求频率太高
10006 - API 未找到
10009 - 超出消息/用户上限
10010 - 权限不足
10011 - 资源不存在
10012 - 请求格式错误
10013 - 内部错误
10014 - 群聊/部门/用户被禁用
10015 - 用户未授权应用
10016 - 被禁止访问
10018 - 审批实例不存在
10032 - 消息发送失败
10036 - 重复操作
10037 - 消息内容不合法
10038 - 频道不存在
此外,还有一些特殊的错误码:
20001 - 审批已推送/结束
20002 - 同步异常
40001 - 文件处理失败
40002 - 文件内容非法
40003 - 文件异常
...
这只列举了钉钉API中较为常见的几个错误码。不同的API还有其他特殊的错误码。
服务端API错误码请查看服务端API全局错误码。https://open.dingtalk.com/document/orgapp/server-api-error-codes-1 此回答整理自钉群“钉钉开发者社区(互助群)”