跳转至

全局错误码

企业应用每次调用接口时,可能获得正确或错误的返回码,企业可以根据返回码信息调试接口,排查错误。

Note

注意:开发者的程序应该根据 errcode 来判断出错的情况,而不应该依赖 errmsg 来匹配,因为 errmsg 可能会调整。

如果请求的参数不符合 json 规范(如类型不匹配、格式有问题),可能会导致企业微信解析到的参数不完整,此时接口在返回的 errmsg 里会有 “Warning: wrong json format.”,开发者需要重新检查请求参数的 json 合法性。

全局返回码

错误码 错误说明 排查方法
-1 系统繁忙 服务器暂不可用,建议稍候重试。建议重试次数不超过 3 次。
0 请求成功 接口调用成功
6000 数据版本冲突 可能有多个调用端同时修改数据,稍后重试
40001 不合法的 secret 参数 查看帮助
40003 无效的 UserID 查看帮助
40004 不合法的媒体文件类型 不满足系统文件要求。参考:上传的媒体文件限制
40005 不合法的 type 参数 合法的 type 取值,参考:上传临时素材
40006 不合法的文件大小 系统文件要求,参考:上传的媒体文件限制
40007 不合法的 media*id 参数 查看帮助
40008 不合法的 msgtype 参数 合法的 msgtype 取值,参考:消息类型
40009 上传图片大小不是有效值 图片大小的系统限制,参考上传的媒体文件限制
40011 上传视频大小不是有效值 视频大小的系统限制,参考上传的媒体文件限制
40013 不合法的 CorpID 需确认 CorpID 是否填写正确,在 web 管理端-设置 可查看
40014 不合法的 access_token 查看帮助
40016 不合法的按钮个数 菜单按钮 1-3 个
40017 不合法的按钮类型 支持的类型,参考:按钮类型
40018 不合法的按钮名字长度 长度应不超过 16 个字节
40019 不合法的按钮 KEY 长度 长度应不超过 128 字节
40020 不合法的按钮 URL 长度 长度应不超过 1024 字节
40022 不合法的子菜单级数 只能包含一级菜单和二级菜单
40023 不合法的子菜单按钮个数 子菜单按钮 1-5 个
40024 不合法的子菜单按钮类型 支持的类型,参考:按钮类型
40025 不合法的子菜单按钮名字长度 支持的类型,参考:按钮类型
40026 不合法的子菜单按钮 KEY 长度 -
40027 不合法的子菜单按钮 URL 长度 长度应不超过 1024 字节
40029 不合法的 oauth_code 查看帮助
40031 不合法的 UserID 列表 指定的 UserID 列表是否拼写正确,是否都在应用可见范围之内
40032 不合法的 UserID 列表长度 查看帮助
40033 不合法的请求字符 不能包含\uxxxx 格式的字符
40035 不合法的参数 查看帮助
40036 不合法的模板 id 长度 -
40037 无效的模板 id -
40039 不合法的 url 长度 url 长度限制 1024 个字节
40050 chatid 不存在 会话需要先创建后,才可修改会话详情或者发起聊天
40054 不合法的子菜单 url 域名 查看帮助
40055 不合法的菜单 url 域名 查看帮助
40056 不合法的 agentid 查看帮助
40057 不合法的 callbackurl 或者 callbackurl 验证失败 可自助到开发调试工具重现
40058 不合法的参数 查看帮助
40059 不合法的上报地理位置标志位 开关标志位只能填 0 或者 1
40063 参数为空 查看帮助
40066 不合法的部门列表 部门列表为空,或者至少存在一个部门 ID 不存在于通讯录中
40068 不合法的标签/标签组 ID 标签/标签组 ID 未指定,或者指定的标签/标签组 ID 不存在
40070 指定的标签范围结点全部无效 查看帮助
40071 不合法的标签名字 标签名字已经存在
40072 不合法的标签名字长度 不允许为空,最大长度限制为 32 个字(汉字或英文字母)
40073 不合法的 openid openid 不存在,需确认获取来源
40074 news 消息不支持保密消息类型 图文消息支持保密类型需改用 mpnews
40077 不合法的 pre_auth_code 参数 预授权码不存在,参考:获取预授权码
40078 不合法的 auth_code 参数 需确认获取来源,并且只能消费一次
40080 不合法的 suite_secret 套件 secret 可在第三方管理端套件详情查看
40082 不合法的 suite_token 查看帮助
40083 不合法的 suite_id suite_id 不存在
40084 不合法的 permanent_code 参数 查看帮助
40085 不合法的的 suite_ticket 参数 suite_ticket 不存在或者已失效
40086 不合法的第三方应用 appid 至少有一个不存在应用 id
40088 jobid 不存在 请检查 jobid 来源
40089 批量任务的结果已清理 系统仅保存最近 5 次批量任务的结果。可在通讯录查看实际导入情况
40091 secret 不合法 可能用了别的企业的 secret
40092 导入文件存在不合法的内容 查看帮助
40093 jsapi 签名错误 查看帮助
40094 不合法的 URL 缺少主页 URL 参数,或者 URL 不合法(链接需要带上协议头,以 http:// 或者 https:// 开头)
40096 不合法的外部联系人 userid 查看帮助
40097 该成员尚未离职 离职成员外部联系人转移接口要求转出用户必须已经离职
40098 成员尚未实名认证 确认传入的 userid 是已经过实名认证成员的
40099 外部联系人的数量已达上限 -
40100 此用户的外部联系人已经在转移流程中 -
40102 域名或 IP 不可与应用市场上架应用重复 -
40123 上传临时图片素材,图片格式非法 请确认上传的内容是否为合法的图片内容。可能的原因有:1.图片有损坏 2. 入参的图片大小与实际大小不一致。
40124 推广活动里的 sn 禁止绑定 -
40125 无效的 openuserid 参数 -
40126 企业标签个数达到上限,最多为 3000 个 -
40127 不支持的 uri schema 检查 uri 链接的 schema 是否符合参数要求
40128 客户转接过于频繁(90 个自然日内,在职成员的每位客户仅可被转接 2 次) -
40129 当前客户正在转接中 -
40130 原跟进人与接手人一样,不可继承 -
40131 handover_userid 并不是外部联系人的跟进人 -
40201 当前操作包含敏感信息,被反垃圾拦截 -
40203 请求参数已废弃 微盘接口请检查 userid 已废弃
41001 缺少 access_token 参数 查看帮助
41002 缺少 corpid 参数 -
41004 缺少 secret 参数 -
41006 缺少 media_id 参数 media_id 为调用接口必填参数,请确认是否有传递
41008 缺少 auth code 参数 -
41009 缺少 userid 参数 -
41010 缺少 url 参数 -
41011 缺少 agentid 参数 -
41016 缺少 title 参数 发送图文消息,标题是必填参数。请确认参数是否有传递。
41019 缺少 department 参数 查看帮助
41017 缺少 tagid 参数 -
41018 缺少标签名 -
41021 缺少 suite_id 参数 -
41022 缺少 suite_access_token 参数 -
41023 缺少 suite_ticket 参数 -
41024 缺少 secret 参数 -
41025 缺少 permanent_code 参数 -
41033 缺少 description 参数 发送文本卡片消息接口,description 是必填字段
41035 缺少外部联系人 userid 参数 -
41036 不合法的企业对外简称 企业对外简称必须是认证过的,如果要改回默认简称,传空字符串把对外简称清除就可以了
41037 缺少「联系我」type 参数 -
41038 缺少「联系我」scene 参数 -
41039 无效的「联系我」type 参数 -
41040 无效的「联系我」scene 参数 -
41041 「联系我」使用人数超过限制 默认限制不超过 100 人(包括部门展开后的人数)
41042 无效的「联系我」style 参数 -
41043 缺少「联系我」config_id 参数 -
41044 无效的「联系我」config_id 参数 -
41045 API 添加「联系我」达到数量上限 -
41046 缺少企业群发消息 id -
41047 无效的企业群发消息 id -
41048 无可发送的客户 -
41049 缺少欢迎语 code 参数 -
41050 无效的欢迎语 code 欢迎语 code(welcome_code)具有时效性,须在添加好友后 20 秒内使用
41051 客户和服务人员已经开始聊天了 已经开始的聊天的客户不能发送欢迎语
41052 无效的发送时间 -
41053 客户未同意聊天存档 须外部联系人同意服务须知后,成员才可发送欢迎语
41054 该用户尚未激活 配置「联系我」方式时传入的成员需要是已激活的成员,即成员至少登录过企业微信,且已实名认证
41055 群欢迎语模板数量达到上限 -
41056 外部联系人 id 类型不正确 -
41057 企业或服务商未绑定微信开发者账号 -
41058 无此群欢迎语模板的编辑权限 -
41059 缺少 moment_id 参数 -
41060 不合法的 moment_id 参数 -
41061 不合法朋友圈发送成员 userid,当前朋友圈并非此用户发表 -
41062 企业创建的朋友圈尚未被成员 userid 发表 -
41063 群发消息正在被派发中,请稍后再试 创建企业群发后,立刻调用获取企业的全部群发记录的相关接口,将可能出现该错误
41064 附件数量超过限制 -
41065 无效的附件类型 -
41066 用户视频号名称错误 -
41067 朋友圈 moment_id 类型错误 判断该朋友圈创建类型是否符合接口调用标准
41068 聊天敏感词列表超过了限制 -
41069 聊天敏感词规则总数超过了限制 -
41070 无效的聊天敏感词规则 id -
41071 聊天敏感词规则已经被删除 -
41072 资源附件场景使用错误 请注意使用上传附件资源接口的时候,media_type 与 attachment_type 参数是否正确
41073 商品图册描述不符合标准 -
41074 商品图册数据已经被删除 -
41075 无效的商品图册 id 或者数据不存在 -
41076 聊天敏感词规则适用范围超过限制 建议使用部门 id
41077 聊天敏感词规则名称不唯一 -
41078 创建朋友圈正在进行的异步任务总数超过了限制 -
41079 朋友圈正在被派发中,请稍后再试 -
41080 附件资源大小超过限制 请注意使用上传附件资源接口的时候,附件资源的大小是否正确
41081 附件资源的图片分辨率超过限制 请注意使用上传附件资源接口的时候,附件资源的图片分辨率是否正确
41082 附件资源的视频时长超过限制 请注意使用上传附件资源接口的时候,附件资源的视频时长是否正确
41083 敏感词关键字错误 -
41084 敏感词拦截语义规则错误 -
41085 无效商品编码 -
41086 无效商品价格 -
41087 无效商品描述 -
41088 附件列表为 empty -
41089 朋友圈附件与内容不能同时为 empty -
41090 视频格式不合法 确认是否为 mp4 格式,并且数据没有损坏
41091 配置客户群进群方式最多只能关联 5 个群 -
41093 群发任务已取消 -
41094 群发提醒超过频率限制 -
41095 获客链接数量超过上限 -
41096 欢迎语已在发送中 -
41102 缺少菜单名 -
42001 access_token 已过期 access_token 有时效性,需要重新获取一次
42003 code 已过期 -
42007 pre_auth_code 已过期 pre_auth_code 有时效性,需要重新获取一次
42009 suite_access_token 已过期 suite_access_token 有时效性,需要重新获取一次
42012 jsapi_ticket 不可用,一般是没有正确调用接口来创建 jsapi_ticket 如果是 agentConfig 使用,请特别注意是否是使用"获取应用身份的 ticket "来获取 jsapi_ticket。获取到的 jsapi_ticket 不允许跨应用使用。
42013 小程序未登陆或登录态已经过期 需要重新走登陆流程
42014 任务卡片消息的 task_id 不合法 -
42015 更新的消息的应用与发送消息的应用不匹配 -
42016 更新的 task_id 不存在 -
42017 按钮 key 值不存在 -
42018 按钮 key 值不合法 -
42019 缺少按钮 key 值不合法 -
42020 缺少按钮名称 -
42021 device_access_token 过期 -
42022 code 已经被使用过。只能使用一次 -
42027 Template_Card.horizontal_content_list.keyname 字段缺失 -
42028 Template_Card 缺失 Url,card_action、horizontal_content_list、jump_list 缺失该字段都可能报此错误 -
42029 Template_Card 缺失 mediaid,Template_Card.horizontal_content_list.mediaid 字段缺失 -
42030 Template_Card 缺失 appid,card_action、jump_list 缺失该字段都可能报此错误 -
42031 Template_Card.CardType 字段不合法 -
42033 Template_Card.缺失 Title,vertical_content_list、jump_list 缺失该字段都可能报此错误 -
42035 Template_Card.horizontal_content_list 数组长度不合法 -
42036 Template_Card.vertical_content_list 数组长度不合法 -
42037 Template_Card.option_list 数组长度不合法 -
42038 Template_Card.button_list.text 缺失或不合法 -
42039 Template_Card.button_list.key 缺失或不合法 -
42040 Template_Card.option_list.id 缺失或不合法 -
42041 Template_Card.option_list.text 缺失或不合法 -
42042 Template_Card.jump_list 数组长度不合法 -
42043 Template_Card.question_Key 缺失或不合法 -
42044 Template_Card.card_image.url 缺失或不合法 -
42045 Template_Card.card_action 缺失或不合法 -
42046 Template_Card.submit_button.key 缺失或不合法 -
42047 Template_Card.select_list 数组长度不合法 -
42049 Template_Card.submit_button.text 缺失或不合法 -
42050 Template_Card.horizontal_content_list.userid 缺失或不合法 -
42051 Template_Card.action_menu.action_list.key key 冲突 -
43004 指定的 userid 未绑定微信或未关注微信插件(原企业号) 需要成员使用微信登录企业微信或者关注微信插件才能获取 openid
43009 企业未验证主体 -
43012 应用需配置回调 url -
44001 多媒体文件为空 上传格式参考:上传临时素材,确认 header 和 body 的内容正确。
44004 文本消息 content 参数为空 发文本消息 content 为必填参数,且不能为空
45001 多媒体文件大小超过限制 图片不可超过 5M;音频不可超过 5M;文件不可超过 20M
45002 消息内容大小超过限制 查看帮助
45004 应用 description 参数长度不符合系统限制 设置应用若带有 description 参数,则长度必须为 4 至 120 个字符
45007 语音播放时间超过限制 语音播放时长不能超过 60 秒
45008 图文消息的文章数量不符合系统限制 图文消息的文章数量不能超过 8 条
45009 接口调用超过限制 查看帮助
45022 应用 name 参数长度不符合系统限制 设置应用若带有 name 参数,则不允许为空,且不超过 32 个字符
45024 帐号数量超过上限 查看帮助
45026 触发删除用户数的保护 限制参考:全量覆盖成员
45029 回包大小超过上限 查看帮助
45031 企业 corpsecret 不够安全,请重置 -
45032 图文消息 author 参数长度超过限制 最长 64 个字节
45033 接口并发调用超过限制 查看帮助
45034 url 必须有协议头 在 url 前面加上协议头 http:// 或 https://
46003 菜单未设置 菜单需发布后才能获取到数据
46004 指定的用户不存在 查看帮助
48001 API 功能未授权 查看帮助
48002 API 接口无权限调用 查看帮助
48003 不合法的 suite_id 确认 suite_access_token 由指定的 suite_id 生成
48004 授权关系无效 可能是无授权或授权已被取消
48005 API 接口已废弃 接口已不再支持,建议改用新接口或者新方案
48006 接口权限被收回 由于企业长时间未使用应用,接口权限被收回,需企业管理员重新启用
48007 API 接口无权限调用,由于对应的客服账号未授权 查看帮助
48008 API 接口无权限调用,通讯录编辑授权只能调用部分通讯录接口 查看可调用接口列表
48009 API 接口无权限调用,为保障企业数据安全,不再允许通讯录同步助手从新增 IP 读取通讯录详情 查看通讯录同步接口调整
49004 签名不匹配 -
49008 群已经解散 群主已经解散群聊
49009 buyer_userid 非法 buyer_userid 解析失败
50001 redirect_url 未登记可信域名 查看帮助
50002 成员不在权限范围 请检查应用或管理组的权限范围
50003 应用已禁用 查看帮助
50100 分页查询的游标无效 -
错误码 错误说明 排查方法
60001 部门长度不符合限制 部门名称不能为空且长度不能超过 32 个字
60003 部门 ID 不存在 需要确认部门 ID 是否有带,并且存在通讯录中
60004 父部门不存在 需要确认父亲部门 ID 是否有带,并且存在通讯录中
60005 部门下存在成员 不允许删除有成员的部门
60006 部门下存在子部门 不允许删除有子部门的部门
60007 不允许删除根部门 -
60008 部门已存在 部门 ID 或者部门名称已存在
60009 部门名称含有非法字符 不能含有 :?*"<>| 等字符
60010 部门存在循环关系 查看帮助
60011 指定的成员/部门/标签参数无权限 查看帮助
60012 不允许删除默认应用 默认应用的 id 为 0
60020 不安全的访问 IP 查看帮助
60021 userid 不在应用可见范围内 -
60028 不允许修改第三方应用的主页 URL 第三方应用类型,不允许通过接口修改该应用的主页 URL
60102 UserID 已存在 -
60103 手机号码不合法 长度不超过 32 位,字符仅支持数字,加号和减号
60104 手机号码已存在 同一个企业内,成员的手机号不能重复。建议更换手机号,或者更新已有的手机记录。
60105 邮箱不合法 长度不超过 64 位,且为有效的 email 格式
60106 邮箱已存在 同一个企业内,成员的邮箱不能重复。建议更换邮箱,或者更新已有的邮箱记录。
60107 微信号不合法 微信号格式由字母、数字、"-"、"*"组成,长度为 3-20 字节,首字符必须是字母或"-"或"_"
60110 用户所属部门数量超过限制 用户同时归属部门不超过 20 个
60111 UserID 不存在 查看帮助
60112 成员 name 参数不合法 不能为空,且不能超过 64 字符
60123 无效的部门 id 部门不存在通讯录中
60124 无效的父部门 id 父部门不存在通讯录中
60125 非法部门名字 不能为空,且不能超过 64 字节,且不能含有:*?"<>|等字符
60127 缺少 department 参数 -
60129 成员手机和邮箱都为空 成员手机和邮箱至少有个非空
60132 is_leader_in_dept 和 department 的元素个数不一致 -
60136 记录不存在 -
60137 家长手机号重复 同一个家校通讯录中,家长的手机号不能重复。建议更换手机号,或者更新已有的手机记录。
60140 无效的 response_code 可能是 response_code 已经过期
60141 个人邮箱非法,且没有手机号 个人邮箱(即激活用邮箱)检查失败,且未传入手机号。
60142 个人邮箱更新失败 个人邮箱(即激活用邮箱)已存在,无法被更新。
60143 企业邮箱非法 可能是企业邮箱格式非法,或该邮箱已存在。
60144 企业邮箱更新失败 企业邮箱已无法更新,查看帮助
60145 企业邮箱已存在 同一个企业内,成员的企业邮箱不能重复。建议更换企业邮箱
60203 不合法的模版 ID -
60204 模版状态不可用 -
60205 模版关键词不匹配 -
60206 该种类型的消息只支持第三方独立应用使用 -
60207 第三方独立应用只允许发送模板消息 -
60208 第三方独立应用不支持指定@all,不支持参数 toparty 和 totag -
60209 缺少操作者 vid -
60210 选择成员列表为空 -
60211 SelectedTicket 为空 -
60214 仅支持第三方应用调用 -
60215 传入 SelectedTicket 数量超过最大限制(10 个) -
60217 当前操作者无权限,操作者需要授权或者在可见范围内 -
60218 仅支持成员授权模式的应用可调用 -
60219 消费 SelectedTicket 和创建 SelectedTicket 的应用 appid 不匹配 -
60220 缺少 corpappid -
60221 open_userid 对应的服务商不是当前服务商 -
60222 非法 SelectedTicket -
60223 非法 BundleId -
60224 非法 PackageName -
60225 当前操作者并非 SelectedTicket 相关人,不能创建群聊 -
60226 选人数量超过最大限制(2000) -
60227 缺少 ServiceCorpid -
60228 缺少 bind_corpid 字段 -
60229 成员或者部门 id 不正确 -
60230 缺少 shareticket -
60231 shareticket 非法 检查 shareticket 是否拼写错误
60233 shareticket 非法 检查 shareticket 是否误用或者拼写错误
60234 shareticket 非法 检查是否误用其他应用生成的 shareticket 或者拼写错误
60235 缺少 payment_id 字段 -
60236 缺少 trade_no 字段 -
60237 传入的 payment_id 对应的收款项目不是由当前应用发起的 检查 payment_id 是否误用或者拼写错误
60239 收款人未实名 -
60240 收款企业尚未验证或者认证 -
60241 付款学生或者部门 id 不正确 -
60242 shareticket 不能跨域名使用 检查分享出去的页面与使用 shareticket 的页面域名是否一致
60243 trade_no 不合法 检查 trade_no 是否拼写错误或者误用其他收款项目的 trade_no
60244 shareticket 不能跨 APP 使用 检查分享出去的小程序与使用 shareticket 的小程序 appid 是否一致
60246 第三方应用未上线 检查第三方应用上线状态
65000 学校已经迁移 -
65001 无效的关注模式 -
65002 导入家长信息数量过多 批量导入家长每次最多 1000 个
65003 学校尚未迁移 -
65004 组织架构不存在 -
65005 无效的同步模式 -
65006 无效的管理员类型 -
65007 无效的家校部门类型 -
65008 无效的入学年份 -
65009 无效的标准年级类型 -
65010 此 userid 并不是学生 -
65011 家长 userid 数量超过限制 每次最多批量处理 100 个家长
65012 学生 userid 数量超过限制 每次最多批量处理 10 个学生
65013 学生已有家长 -
65014 非学校企业 -
65015 父部门类型不匹配 添加学校部门,需满足层级关系,班级需要以年级为父部门
65018 家长人数达到上限 未验证的学校\企业最多可添加 2000 名家长,验证过的学校\企业最多可添加 20000 名家长
65022 家校通迅录无权限 无权限获取家校通迅录
65023 家校通迅录无权限 无权限获取该学生或家长
65024 家长关联的老师不在应用可见范围 检查学生的班主任、任课教师或家长所在班级群群主是否在应用可见范围内
660001 无效的商户号 请检查商户号是否正确
660002 无效的企业收款人 id 请检查 payee_userid 是否正确
660003 userid 不在应用的可见范围 -
660004 partyid 不在应用的可见范围 -
660005 tagid 不在应用的可见范围 -
660006 找不到该商户号 -
660007 申请已经存在 不需要重复申请
660008 商户号已经绑定 不需要重新提交申请
660009 商户号主体和商户主体不一致 -
660010 超过商户号绑定数量限制 -
660011 商户号未绑定 -
660012 无效的 paymentid -
660013 对外收款系统应用被关闭了 -
660014 接口已废弃 请前往企业微信管理后台-应用管理-对外收款中创建/删除商户号
670001 应用不在共享范围 查看帮助
670002 无效上下游 chain_id -
670003 无效上下游分组 id -
670004 企业不在上下游范围内 -
670005 超过上下游人企业数上限 -
670006 无效上下游规则 id -
670007 上下游规则 id 数量超出限制 -
670008 分组不唯一 -
670009 自定义 id 不唯一 -
670010 负责人数量超出限制 -
670011 不合法的自定义 id。上下游企业自定义 id 只支持 64 个字符以内的字母和数字 -
670012 导入企业名称为空 -
670013 不合法的企业名称。企业名只支持 30 个字符以内的中/英文、数字、合法字符 -
670014 上下游联系人姓名为空 -
670015 不合法的上下游联系人姓名 -
670016 不合法的身份字段。身份字段只支持填写负责人或成员 -
670017 分组名和同层级企业名重复 -
670018 该联系人帐号异常,无法邀请其加入上下游 -
670019 导入上下游后单个企业人数超出限制 -
670020 分组层级不可超过 9 层 -
670021 不合法的分组名称 -
670022 有导入任务正在进行 -
670023 超过每日导入人数限制 -
670024 帐号异常,不能进行导入 -
670025 导入数据超出限制。检查导入数据单个企业人数、企业数以及总人数是否超出限制 -
670026 上下游空间加入企业超出限制 -
670027 不可以移除上下游创建者 -
670028 企业名称不唯一 -
670029 成员、部门不在上下游范围 -
670030 无权限操作此 groupid。检查 groupid 是否在应用共享范围内 -
670031 根据管理员设置,存在联系人无权加入其他企业创建的上下游 -
670032 成员自定义 id 不合法 -
670033 当前成员填写了多个自定义 id -
670034 成员自定义 id 跟当前下游企业其他成员重复 -
670035 成员没有设置自定义 id -
72023 发票已被其他公众号锁定 查看帮助
72024 发票状态错误 reimburse_status 状态错误,参考:更新发票状态
72037 存在发票不属于该用户 只能批量更新该 openid 的发票,参考:批量更新发票状态
错误码 错误说明 排查方法
80001 可信域名不正确,或者无 ICP 备案 查看帮助
81001 部门下的结点数超过限制(3W) -
81002 部门最多 15 层 -
81003 标签下节点个数超过 30000 个 -
81011 无权限操作标签 查看帮助
81012 缺失可见范围 请求没有填写 UserID、部门 ID、标签 ID
81013 UserID、部门 ID、标签 ID 全部非法或无权限 查看帮助
81014 标签添加成员,单次添加 user 或 party 过多 -
81015 邮箱域名需要跟企业邮箱域名一致 -
81016 logined_userid 字段缺失 -
81017 请求个数超过限制 -
81018 该服务商可获取名字数量配额不足 -
81019 items 数组成员缺少 id 字段 -
81020 items 数组成员缺少 type 字段 -
81021 items 数组成员的 type 字段不合法 -
81023 logined_userid 不合法 -
81024 logined_userid 不合法 -
82001 指定的成员/部门/标签全部为空 查看帮助
82002 不合法的 PartyID 列表长度 发消息,单次不能超过 100 个部门
82003 不合法的 TagID 列表长度 发消息,单次不能超过 100 个标签
82004 不合法的消息内容 消息内容中可能存在使客户端 crash 的内容
84005 第三方应用不存在 检查 access_token 和应用 id 是否正确
84014 成员票据过期 查看帮助
84015 成员票据无效 确认 user_ticket 参数来源是否正确。参考接口:根据 code 获取成员信息
84019 缺少 templateid 参数 -
84020 templateid 不存在 确认参数是否有带,并且已创建
84021 缺少 register_code 参数 -
84022 无效的 register_code 参数 -
84023 不允许调用设置通讯录同步完成接口 -
84024 无注册信息 查看帮助
84025 不符合的 state 参数 必须是[a-zA-Z0-9]的参数值,长度不可超过 128 个字节
84052 缺少 caller 参数 -
84053 缺少 callee 参数 -
84054 缺少 auth_corpid 参数 -
84055 超过拨打公费电话频率 同一个客服 5 秒内只能调用 api 拨打一次公费电话
84056 被拨打用户安装应用时未授权拨打公费电话权限 -
84057 公费电话余额不足 -
84058 caller 呼叫号码不支持 -
84059 号码非法 -
84060 callee 呼叫号码不支持 -
84061 不存在外部联系人的关系 查看帮助
84062 未开启公费电话应用 -
84063 caller 不存在 -
84064 callee 不存在 -
84065 caller 跟 callee 电话号码一致 不允许自己拨打给自己
84066 服务商拨打次数超过限制 单个企业管理员,在一天(以上午 10:00 为起始时间)内,对应单个服务商,只能被呼叫【4】次。
84067 管理员收到的服务商公费电话个数超过限制 单个企业管理员,在一天(以上午 10:00 为起始时间)内,一共只能被【3】个服务商成功呼叫。
84069 拨打方被限制拨打公费电话 -
84070 不支持的电话号码 拨打方或者被拨打方电话号码不支持
84071 不合法的外部联系人授权码 非法或者已经消费过
84072 应用未配置客服 -
84073 客服 userid 不在应用配置的客服列表中 -
84074 没有外部联系人权限 -
84075 不合法或过期的 authcode -
84076 缺失 authcode -
84077 订单价格过高,无法受理 -
84078 购买人数不正确 -
84079 价格策略不存在 -
84080 订单不存在 -
84081 存在未支付订单 -
84082 存在申请退款中的订单 -
84083 非服务人员 -
84084 非跟进用户 微信用户与授权企业成员没有好友关系或成员不在应用可见范围
84085 应用已下架 -
84086 订单人数超过可购买最大人数 -
84087 打开订单支付前禁止关闭订单 -
84088 禁止关闭已支付的订单 -
84089 订单已支付 -
84090 缺失 user_ticket -
84091 订单价格不可低于下限 -
84092 无法发起代下单操作 -
84093 代理关系已占用,无法代下单 -
84094 该应用未配置代理分润规则,请先联系应用服务商处理 -
84095 免费试用版,无法扩容 -
84096 免费试用版,无法续期 -
84097 当前企业有未处理订单 -
84098 固定总量,无法扩容 -
84099 非购买状态,无法扩容 -
84100 未购买过此应用,无法续期 -
84101 企业已试用付费版本,无法全新购买 -
84102 企业当前应用状态已过期,无法扩容 -
84103 仅可修改未支付订单 -
84104 订单已支付,无法修改 -
84105 订单已被取消,无法修改 -
84106 企业含有该应用的待支付订单,无法代下单 -
84107 企业含有该应用的退款中订单,无法代下单 -
84108 企业含有该应用的待生效订单,无法代下单 -
84109 订单定价不能未 0 -
84110 新安装应用不在试用状态,无法升级为付费版 -
84111 无足够可用优惠券 -
84112 无法关闭未支付订单 -
84113 无付费信息 -
84114 虚拟版本不支持下单 -
84115 虚拟版本不支持扩容 -
84116 虚拟版本不支持续期 -
84117 在虚拟正式版期内不能扩容 -
84118 虚拟正式版期内不能变更版本 -
84119 当前企业未报备,无法进行代下单 -
84120 当前应用版本已删除 -
84121 应用版本已删除,无法扩容 -
84122 应用版本已删除,无法续期 -
84123 非虚拟版本,无法升级 -
84124 非行业方案订单,不能添加部分应用版本的订单 -
84125 购买人数不能少于最少购买人数 -
84126 购买人数不能多于最大购买人数 -
84127 无应用管理权限 -
84128 无该行业方案下全部应用的管理权限 -
84129 付费策略已被删除,无法下单 -
84130 订单生效时间不合法 -
84200 文件转译解析错误 只支持 utf8 文件转译,可能是不支持的文件类型或者格式
85002 包含不合法的词语 -
85004 每企业每个月设置的可信域名不可超过 20 个 -
85005 可信域名未通过所有权校验 查看帮助
85006 IP 列表超过限制 -
85007 不合法的 IP 地址 -
85008 可信域名 ICP 备案不通过 -
85009 应用信息不完整 检查回调参数以及可信域名是否填写
85010 回调参数填写不符合要求 检查回调参数是否正确
85011 校验回调地址失败
85012 存在不合法的权限名称 检查权限名称拼写是否正确、是否重复
85111 可信域名是第三方服务商域名 若需要第三方服务商为企业代开发自建应用 请查看 企业应用代开发指引
86001 参数 chatid 不合法 -
86003 参数 chatid 不存在 -
86004 参数 群名不合法 -
86005 参数 群主不合法 -
86006 群成员数过多或过少 -
86007 不合法的群成员 -
86008 非法操作非自己创建的群 请检查是否跨应用,chatid 所代表的群必须是该应用所创建
86101 仅群主才有操作权限 -
86201 参数 需要 chatid -
86202 参数 需要群名 -
86203 参数 需要群主 -
86204 参数 需要群成员 -
86205 参数 字符串 chatid 过长 -
86206 参数 数字 chatid 过大 -
86207 群主不在群成员列表 -
86214 群发类型不合法 -
86215 会话 ID 已经存在 -
86216 存在非法会话成员 ID 查看帮助
86217 会话发送者不在会话成员列表中 会话的发送者,必须是会话的成员列表之一
86220 指定的会话参数不合法 查看帮助
86224 不是受限群,不允许使用该接口 -
错误码 错误说明 排查方法
90001 未认证摇一摇周边 -
90002 缺少摇一摇周边 ticket 参数 -
90003 摇一摇周边 ticket 参数不合法 -
90100 非法的对外属性类型 -
90101 对外属性:文本类型长度不合法 文本长度不可超过 12 个 UTF8 字符
90102 对外属性:网页类型标题长度不合法 标题长度不可超过 12 个 UTF8 字符
90103 对外属性:网页 url 不合法 -
90104 对外属性:小程序类型标题长度不合法 标题长度不可超过 12 个 UTF8 字符
90105 对外属性:小程序类型 pagepath 不合法 -
90106 对外属性:请求参数不合法 -
90200 缺少小程序 appid 参数 -
90201 小程序通知的 content_item 个数超过限制 item 个数不能超过 10 个
90202 小程序通知中的 key 长度不合法 不能为空或超过 10 个汉字
90203 小程序通知中的 value 长度不合法 不能为空或超过 30 个汉字
90204 小程序通知中的 page 参数不合法 -
90206 小程序未关联到企业中 -
90207 不合法的小程序 appid -
90208 小程序 appid 不匹配 查看帮助
90211 登录时传入的 suiteid 不合法 -
90212 登录时传入的 suiteid 和使用的小程序绑定的第三方应用不匹配 -
90300 orderid 不合法 -
90302 付费应用已过期 -
90303 付费应用超过最大使用人数 -
90304 订单中心服务异常,请稍后重试 -
90305 参数错误,errmsg 中有提示具体哪个参数有问题 -
90306 商户设置不合法,详情请见 errmsg -
90307 登录态过期 -
90308 在开启 IP 鉴权的前提下,识别为无效的请求 IP -
90309 订单已经存在,请勿重复下单 -
90310 找不到订单 -
90311 关单失败, 可能原因:该单并没被拉起支付页面; 已经关单;已经支付;渠道失败;单处于保护状态;等等 -
90312 退款请求失败, 详情请看 errmsg -
90313 退款调用频率限制,超过规定的阈值 -
90314 订单状态错误,可能未支付,或者当前状态操作受限 -
90315 退款请求失败,主键冲突,请核实退款 refund_id 是否已使用 -
90316 退款原因编号不对 -
90317 尚未注册成为供应商 -
90318 参数 nonce_str 为空或者重复,判定为重放攻击 -
90319 时间戳为空或者与系统时间间隔太大 -
90320 订单 token 无效 -
90321 订单 token 已过有效时间 -
90322 旧套件(包含多个应用的套件)不支持支付系统 -
90323 单价超过限额 -
90324 商品数量超过限额 -
90325 预支单已经存在 -
90326 预支单单号非法 -
90327 该预支单已经结算下单 -
90328 结算下单失败,详情请看 errmsg -
90329 该订单号已经被预支单占用 -
90330 创建供应商失败 -
90331 更新供应商失败 -
90332 还没签署合同 -
90333 创建合同失败 -
90338 已经过了可退款期限 -
90339 供应商主体名包含非法字符 -
90340 创建客户失败,可能信息真实性校验失败 -
90341 退款金额大于付款金额 -
90342 退款金额超过账户余额 -
90343 退款单号已经存在 -
90344 指定的付款渠道无效 -
90345 超过 5w 人民币不可指定微信支付渠道 -
90346 同一单的退款次数超过限制 -
90347 退款金额不可为 0 -
90348 管理端没配置支付密钥 -
90349 记录数量太大 -
90350 银行信息真实性校验失败 -
90351 应用状态异常 -
90352 延迟试用期天数超过限制 -
90353 预支单列表不可为空 -
90354 预支单列表数量超过限制 -
90355 关联有退款预支单,不可删除 -
90356 不能 0 金额下单 -
90357 代下单必须指定支付渠道 -
90358 预支单或代下单,不支持部分退款 -
90359 预支单与下单者企业不匹配 -
90381 参数 refunded_credit_orderid 不合法 -
90456 必须指定组织者 -
90457 日历 ID 异常 -
90458 日历 ID 列表不能为空 -
90459 日历已删除 -
90460 日程已删除 -
90461 日程 ID 异常 -
90462 日程 ID 列表不能为空 -
90463 不能变更组织者 -
90464 参与者数量超过限制 -
90465 不支持的重复类型 -
90466 不能操作别的应用创建的日历/日程 -
90467 星期参数异常 -
90468 不能变更组织者 -
90469 每页大小超过限制 -
90470 页数异常 -
90471 提醒时间异常 -
90472 没有日历/日程操作权限 -
90473 颜色参数异常 -
90474 组织者不能与参与者重叠 -
90475 不是组织者的日历 -
90477 仅系统应用“日程”允许访问用户创建的日程 -
90479 不允许操作用户创建的日程 -
90480 非法的 timezone -
90481 组织者的日历数量超过限制 -
90482 非法的 op_start_time -
90483 公共日历或全员日历需要提供 public_range -
90484 “仅修改此日程”模式,仅可用于重复日程 -
90485 非法的 op_mode -
90486 缺失 repeate_interval 参数 -
90487 非法的 day_of_month -
90488 start_time 需要在 op_start_time 之后 -
90489 仅公共日历支持设置自动订阅 -
90490 订阅人数超过上限 -
90491 userid 不在可订阅范围内 -
90492 管理员不在成员列表中 -
90493 使用了废弃的参数 参考接口文档检查传入字段
90494 不是创建者所属日历 -
90495 此应用类型不支持使用管理员字段 -
90496 不允许在只读日历中指定管理员 -
90497 不允许更新邮件创建的日程 -
90500 群主并未离职 -
90501 该群不是客户群 -
90502 群主已经离职 -
90503 满人 & 99 个微信成员,没办法踢,要客户端确认 -
90504 群主没变 -
90507 离职群正在继承处理中 -
90508 离职群已经继承 -
90509 非企业微信客户群 当前群不是企业微信的客户群
90510 企业一年内无活跃用户 -
90511 opengid 不存在或者无效 -
90602 会议 Id 不合法 检查会议 id 是否拼写正确,并且为本应用创建的会议
90603 事件分类 id 不合法 -
90604 网格单元 id 不合法 -
90606 该网格单元管理员达到上限,一个网格单元最多有 20 个管理员 -
90607 含有成员的网格单元不能被删除 -
90608 网格单元的名字重复了 -
90609 网格单元的成员数超过上限 -
90610 网格单元的成员数超过上限 -
91040 获取 ticket 的类型无效 查看帮助
92000 成员不在应用可见范围之内 -
92001 应用没有敏感信息权限 -
92002 不允许跨企业调用 查看帮助
92003 不允许跨应用调用 -
92006 该直播已经开始或取消 -
92007 该直播回放不能被删除 -
92008 当前应用没权限操作这个直播 -
93000 机器人 webhookurl 不合法或者机器人已经被移除出群 -
93004 机器人被停用 -
93008 不在群里 -
94000 应用未开启工作台自定义模式 请在管理端后台应用详情里面开启自定义工作台模式
94001 不合法的 type 类型 -
94002 缺少 keydata 字段 -
94003 keydata 的 items 列表长度超出限制 -
94005 缺少 list 字段 -
94006 list 的 items 列表长度超出限制 -
94007 缺少 webview 字段 -
94008 应用未设置自定义工作台模版类型 -
95000 不合法的 open_kfid -
95001 发送客服消息次数限制 当用户主动发送消息给微信客服时,企业最多可发送 5 条消息给用户;若用户继续发送消息,企业可再次下发消息
95002 发送客服消息时间限制 当用户在主动发送消息给微信客服时,可在 48 小时内调用该接口发送消息给用户
95003 发送客服消息可接待客户咨询数限制 企业未验证或未绑定视频号
95004 open_kfid 不存在 跨企业使用,或对已删除的帐号操作
95005 客服帐号数超过限制 客服账号数不能多于最大的数量限制,且至少有一个
95006 不合法的客服帐号名 -
95007 不合法的 msgtoken msgtoken 有时效性,可能为失效或者非法
95008 菜单消息的菜单项个数超过上限 目前最多允许 10 个菜单项
95009 不合法的菜单消息的菜单项类型 -
95011 已在企业微信使用微信客服 微信客服当前处于联合版模式,而调用接口的 access_token 是通过独立版 secret 获取的
95012 未在企业微信使用微信客服 微信客服当前处于独立版模式,而调用接口的 access_token 是通过联合版 secret 获取的
95013 会话已经结束 -
95014 用户不是接待人员 不是接待人员,或未在企业微信激活
95015 管理端已经配置了专属服务 -
95016 不允许这种状态转移 参考概述中的状态流转图
95017 基础应用权限下,api 开关处于关闭状态 -
95018 发送客服消息时当前会话状态不允许发送 可能是会话状态不能通过 api 调用发送,或者会话已经超过 48 小时
95019 接待人员已停止接待,无法完成指定的操作 可通过获取接待人员列表获取接待人员的状态
95022 location_type 非法 -
95023 基础应用权限下,api 开关已经授权给代开发自建应用 可通过管理端-微信客服进行权限切换
95026 客服账号使用率较低,暂无法创建 请改善后再试
95027 企业未认证,仅可创建 10 个客服帐号 认证企业后即可继续创建
错误码 错误说明 排查方法
301002 无权限操作指定的应用 查看帮助
301005 不允许删除创建者 创建者不允许从通讯录中删除。如果需要删除该成员,需要先在 WEB 管理端转移创建者身份。
301012 参数 position 不合法 长度不允许超过 128 个字符
301013 参数 telephone 不合法 telephone 必须由 1-32 位的纯数字或'-'号组成。
301014 参数 english_name 不合法 参数如果有传递,不允许为空字符串,同时不能超过 64 字节,只能是由字母、数字、点(.)、减号(-)、空格或下划线(_)组成
301015 参数 mediaid 不合法 请检查 mediaid 来源,应该通过上传临时素材的图片类型获得 mediaid
301016 上传语音文件不符合系统要求 语音文件的系统限制,参考上传的媒体文件限制
301017 上传语音文件仅支持 AMR 格式 语音文件的系统限制,参考上传的媒体文件限制
301019 文件的 md5 不合法 检查文件的 md5 是否计算正确
301021 参数 userid 无效 至少有一个 userid 不存在于通讯录中
301022 获取打卡数据失败 系统失败,可重试处理
301023 useridlist 非法或超过限额 列表数量不能为 0 且不超过 100
301024 获取打卡记录时间间隔超限 保证开始时间大于 0 且结束时间大于 0 且结束时间大于开始时间,且间隔少于一个月
301025 审批开放接口参数错误 查看帮助
301026 获取审批模板数据失败 可能是审批模板未通过审核
301036 不允许更新该用户的 userid 查看帮助
301039 请求参数错误,请检查输入参数 -
301042 ip 白名单限制,请求 ip 不在设置白名单范围 -
301048 sdkfileid 对应的文件不存在或已过期 -
301052 会话存档服务已过期 -
301053 会话存档服务未开启 -
301055 无审批应用权限/无审批应用数据拉取权限 查看帮助
301058 拉取会话数据请求超过大小限制,可减少 limit 参数 -
301059 非内部群,不提供数据 -
301060 拉取同意情况请求量过大,请减少到 100 个参数以下 -
301061 userid 或者 exteropenid 用户不存在 -
301080 应打卡时间非法 卡点不需要打卡或没有这个应打卡时间的卡点
301081 打卡时间非法 打卡时间不在可打卡时间范围内
301082 应打卡日期非法 当天不上班且不允许非工作日加班
301083 打卡接口调用参数非法 检查接口参数,如实际打卡时间不能超过当前时间等
301084 journal_uuid 非法 -
301085 docid 非法 -
301086 参数错误 错误内容参考返回的 errmsg 信息
301087 审批模板数超过上限 -
301088 无操作权限 -
301025 参数错误 -
301026 通用错误码,拉取审批模板内部接口失败 -
301056 审批应用已停用 -
301057 通用错误码,提交审批单内部接口失败 -
301079 审批单假勤时间有冲突 -
301055 无审批应用数据拉取权 -
301026 获取数据失败 -
301063 参数错误 -
301064 内部错误 -
301062 没有假勤权限 -
302003 批量导入任务的文件中 userid 有重复 -
302004 组织架构不合法(1 不是一棵树,2 多个一样的 partyid,3 partyid 空,4 partyid name 空,5 同一个父节点下有两个子节点 部门名字一 样 可能是以上情况,请一一排查) -
302005 批量导入系统失败,请重新尝试导入 -
302006 批量导入任务的文件中 partyid 有重复 -
302007 批量导入任务的文件中,同一个部门下有两个子部门名字一样 -
302008 已经有一个导入任务在进行中,需要等待上一个任务完成后再能调用 -
400020 会议参与人超过限制 -
400021 会议参与人或者主持人不合法,或者不在应用可见范围。若为外部联系人,则外部联系人跟进人不在应用可见范围 -
400025 remind_scope 参数不合法。 -
400026 repeat_type 参数不合法。 -
400027 主持人超过会议主持人上限。 -
400028 会议系统应用关闭,不允许调用会议相关接口 -
400029 主持人必须在参与人列表中 -
400030 不合法的会议密码 -
400031 不合法的会议 settings -
400032 不合法的 repeat_until 参数 -
400033 不合法的 repeat_interval 参数 -
400034 不合法的 meeting_start 参数 -
400035 不合法的 meeting_duration 参数 -
400036 会议的创建者不具备指定的日历权限 -
400037 指定的响铃用户不在会议参与人列表中 -
400038 缺少 userid 参数 -
400039 会议管理员不在参与者列表。 管理员必须在参与者列表中
400040 缺少 admin_userid 参数 -
400041 会议已取消 -
400042 会议 title 不合法 长度不符合要求
400043 已废弃该参数,请使用 admin_userid -
400044 系统应用仅支持 creator_userid 参数 系统应用需要将 admin_userid 参数替换为 creator_userid
400045 不允许更新或者取消快速会议 -
2000002 CorpId 参数无效 指定的 CorpId 不存在
2000003 不存在远程开门的数据 -
2000004 远程开门数据记录的设备与当前请求设备不匹配 -
2000007 远程开门上报开门状态错误 -
2000009 门禁扫码开门上报开门 operid 非法 -
2000010 门禁扫码开门上报开门状态错误 -
错误码 错误说明 排查方法
600001 不合法的 sn sn 可能尚未进行登记
600002 设备已注册 可能设备已经建立过长连接
600003 不合法的硬件 activecode -
600004 该硬件尚未授权任何企业 -
600005 硬件 Secret 无效 -
600006 硬件 deviceid 无效 -
600007 缺少硬件 sn -
600008 缺少 nonce 参数 -
600009 缺少 timestamp 参数 -
600010 缺少 signature 参数 -
600011 签名校验失败 -
600012 长连接已经注册过设备 -
600013 缺少 activecode 参数 -
600014 设备未网络注册 -
600015 缺少 secret 参数 -
600016 设备未激活 -
600017 无效打卡时间 -
600018 无效的起始结束时间 -
600019 无效结束时间 -
600020 设备未登录 -
600021 设备 sn 已存在 -
600023 时间戳已失效 -
600024 固件大小超过 5M -
600025 固件名为空或者超过 20 字节 -
600026 固件信息不存在 -
600027 非法的固件参数 -
600028 固件版本已存在 -
600029 非法的固件版本 -
600030 缺少固件版本参数 -
600031 硬件固件不允许升级 -
600032 无法解析硬件二维码 -
600033 设备型号 id 冲突 -
600034 指纹数据大小超过限制 -
600035 人脸数据大小超过限制 -
600036 设备 sn 冲突 -
600037 缺失设备型号 id -
600038 设备型号不存在 -
600039 不支持的设备类型 -
600040 打印任务 id 不存在 -
600041 无效的 offset 或 limit 参数值 -
600042 无效的设备型号 id -
600043 门禁规则未设置 -
600044 门禁规则不合法 -
600045 设备已订阅企业信息 -
600046 操作 id 和用户 userid 不匹配 -
600047 secretno 的 status 非法 请确认是否是使用统一初始 secretno 的设备,如果是无有正确执行换 secretno 的流程
600048 无效的指纹算法 -
600049 无效的人脸识别算法 -
600050 无效的算法长度 -
600051 设备过期 -
600052 无效的文件分块 -
600053 该链接已经激活 -
600054 该链接已经订阅 -
600055 无效的用户类型 -
600056 无效的健康状态 -
600057 缺少体温参数 -
600063 硬件不支持扫描功能,禁止调用 -
610001 永久二维码超过每个员工 5000 的限制 -
610003 scene 参数不合法 有效的 scene 长度为 1~64 字符,由英文字母、数字、中划线、下划线以及点号构成
610004 输入参数不是企业客户 -
610014 无效的 unionid -
610015 小程序对应的开放平台账号未认证 查看帮助
610016 企业未认证 -
610017 小程序和企业主体不一致 查看帮助
610018 openid 和 unionid 不在同一个开放平台账号下 -
610019 没有安装第三方应用 -
610020 没有安装与待开发应用是同一个服务商的第三方应用 -
610021 已经安装的与待开发应用为同一个服务商的第三方应用暂无企业客户权限 -
610022 授权企业与服务商为同一企业,无需设置迁移 -
640001 微盘不存在当前空间 判断 spaceid 是否填错
640002 文件不存在 判断 fileid 是否填错
640003 文件已删除 判断 fileid 对应的文件是否已经被删除
640004 无权限访问 判断当前用户是否有访问
640005 成员不在空间内 判断当前成员是否在空间内
640006 超出当前成员拥有的容量 判断当前用户的个人容量是否超出了限制
640007 超出微盘的容量 在管理端查看微盘的容量是否要满了
640008 没有空间权限 判断当前 userid 是否有空间权限
640009 非法文件名 判断 file_name 字段是否为空
640010 超出空间的最大成员数 判断当前空间的成员数是否超过了管理端设置的空间最大成员数
640011 json 格式不匹配 判断是否的 json 格式是否有误
640012 非法的 userid 判断 userid 字段是否设置错误
640013 非法的 departmentid 判断 departmentid 字段是否设置错误
640014 空间没有有效的管理员 判断当前空间是否没有有效的管理员
640015 不支持设置预览权限 文件预览权限只有 VIP 用户才能设置
640016 不支持设置文件水印 文件水印只有 VIP 用户才能设置
640017 微盘管理端未开通 API 权限 在微盘管理端进行打开
640018 微盘管理端未设置编辑权限 在微盘管理端进行打开编辑权限
640019 API 调用次数超出限制 免费版:1000 次/企业/月; 付费版:100,000 次/企业/月
640020 非法的权限类型 普通文件:可下载、仅预览; 微文档:可编辑、仅浏览
640021 非法的 fatherid fatherid 应该为:文件所在的目录 fileid, 在根目录时为 fileid(判断当前字段是否为空)
640022 非法的文件内容的 base64 文件内容 base64,判断本字段是否为空
640023 非法的权限范围 auth_scope 应该为三个中的其中一个:1:指定人 2:企业内 3:企业外
640024 非法的 fileid 判断 fileid 字段是否为空
640025 非法的 space_name 判断 space_name 字段是否空
640026 非法的 spaceid 判断 spaceid 字段是否空
640027 参数错误 判断输入的参数是否有误
640028 空间设置了关闭成员邀请链接 查看空间的安全设置的成员邀请链接按钮是否处于关闭状态
640029 只支持下载普通文件,不支持下载文件夹等其他非文件实体类型 检查 fileid 对应的文件是否为普通文件
640032 企业管理员已禁止此成员创建空间 -
640035 免费帐号调用微盘 api 累计上限为 1000 次/月,每个企业内所有免费账号共用此次数限制 升级为付费账号,不受此限制
640044 空间已开启保密模式 检查空间相关设置
640045 没有权限设置“可上传下载”权限 检查操作者账号类型
640046 没有权限设置“自定义”权限 检查操作者账号类型
640047 上传文件大小超过限制 单个文件大小不能超过 20G
640048 上传流程异常 不能重复调用 file_upload_finish
640051 参数错误 检查参数是否符合 API 文档的要求
640052 文档名不合法 请检查文档名是否符合 API 文档的要求
640053 管理员数量达到上限 请减少管理员的数量,最多为 3 个。
640054 文档类型不合法 请检查文档类型是否符合 API 文档的要求
640055 文档成员达到上限 请减少文档成员的数量
640056 欲删除的成员当前不在文档成员列表中 请核对欲删除的成员和现有成员
680000 参数错误 结合返回的 errmsg 排查
680001 邮件群组地址非法 检查邮箱地址格式是否正确,是否为本企业域名
680002 邮件群组名称非法 名称是否为空,名称是否过长
680003 群组成员非法 检查群组成员邮箱格式是否正确
680004 群组中的群组非法 检查群组邮箱格式是否正确,是否为本企业群组
680006 群组使用权限 仅支持 0: 企业成员, 1 任何人, 2:组内成员,3:自定义成员
680007 允许使用群组成员邮箱非法 检查群组成员邮箱格式是否正确
680008 群组成员为空 检查 userlist/grouplist/department 是否都为空
680010 邮件群组地址重复 检查群组地址在企业内是否已经被用户占用
680011 邮件群组地址重复 检查群组地址在企业内是否已经被其他群组占用
680012 邮件群组不存在 检查群组地址是否有误,是否存在于本企业
680015 模糊搜索 fuzzy 参数非法 检查 fuzzy 值是否为 0 或 1
680032 业务邮箱地址非法 检查邮箱地址格式是否正确,是否为本企业域名
680033 业务邮箱地址重复 检查业务邮箱地址在企业内是否已经被占用
680034 业务邮箱名称非法 名称是否为空,名称是否过长
680035 业务邮箱 ID 不存在 检查 id 是否存在
680036 业务邮箱 ID 非法 检查 id 数据类型是否正确,是否传值
680037 vid 账号余量不足 检查 vid 账号数是否用完
680040 业务邮箱名称重复 检查名称是否已经被其他业务邮箱占用
680041 获取用户功能属性 type 字段非法 仅支持 1: 强制启用安全登录 2: IMAP/SMTP 服务 3: POP/SMTP 服务 4: 是否启用安全登录
680042 更改用户功能属性 type 字段非法 仅支持 1: 强制启用安全登录 2: IMAP/SMTP 服务 3: POP/SMTP 服务 4: 是否启用安全登录
680043 禁用/启用邮箱时 type 参数非法 仅支持 1:启用,2:禁用
680044 不允许禁用超级管理员、企业创建者 检查 userid 是否为超级管理员或企业创建者
680045 无法禁用已关闭的邮箱 检查邮箱账号是否为关闭
680046 启用邮箱数量达到最大限制 检查企业中已启用的邮箱数量
842002 代开发应用模版未上线 -
842003 不是代开发应用模版 -
842004 代开发应用模版数量不合法 -
842005 不支持的应用类型 检查应用类型是否与文档说明一致
842006 已存在代开发应用授权
844001 非法的 output_file_format 判断输出文件格式是否正确
844002 最近安装应用时间已超过 7 天,不再允许拨打公费电话联系管理员 请检查最近一次安装应用时间是否超过 7 天
845001 openid 账号类型不是公众号或小程序 -
845002 openid 认证主体和企业认证主体不一致 请确保小程序或公众号已经认证,且认证的主体名称与企业的主体名称一致
845003 unionid 认证主体和企业认证主体不一致 请确保开放平台帐号已经认证,且认证的主体名称与企业的主体名称一致
846000 不是代开发或者第三方应用 -
错误码 错误说明 排查方法
710000 非法的 open_corpid -
710002 非法的 open_pending_corpid -
710003 非法的 formid -
710004 非法的 mailid -
710006 非法的 tmp_external_userid -
60252 非法的 openkfid 检查 openkfid 是否拼写正确
60251 缺少 openkfid -
60253 客服不在接待人员列表中 检查传入的客服 id 是否在接待人员列表中
60257 设置直属上级数量超过最大数量限制(5 个) -
301007 企业不可用,可能已经被解散或者被禁封 -
701001 不是 license 基础帐号 -
701002 不合法的 license 帐号 -
701003 激活码已绑定 -
701004 用户未激活该类型激活码,不允许续期 -
701005 无效的 license 订单 -
701006 不合法的 license 帐号类型 -
701007 不合法的帐号类型 -
701008 没有合法的有互通 license 的用户 该 userid 没有激活互通账号,请激活后重试
701009 灰度期间,month 只能为 1 个月 -
701010 所有的 account_code 都非法 -
701011 userid 已经绑定 -
701012 active_code 超过绑定有效期 -
701013 灰度期间只允许续期一次 -
701014 jobid 最多关联 100w 个 userid -
701015 没有第三方或者代开发授权,不允许下单 -
701016 帐号未激活或者已经过期 -
701017 帐号 30 天内迁移过 -
701018 迁移帐号重叠,接收帐号已有相同类型的帐号 -
701019 用户 userid 非法或者跨企业 -
701020 有重复的 userid -
701021 非法的激活码 -
701022 激活码还在生成中,稍后再试 -
701023 有重复的激活码 -
701024 批量操作全部失败了 -
701025 批量操作传了空列表 -
701026 列表数量超过最大值 -
701027 测试企业购买帐号个数超限。 -
701028 测试企业购买月份超限,最多只能购买一个月 -
701029 测试企业只允许续期一次 -
701030 新激活码有效期累加用户绑定的旧激活码有效期超过 5 年 -
701031 有订单在迁移中,请迁移完成后再下单 -
701032 有订单未支付,请完成后再下单 -
701033 有订单正在生成激活码中,请稍后重试 -
701034 历史企业,需迁移完成后才能购买 license 订单,可以去服务商管理端购买 license 订单页面点击主动迁移 -
701035 有正式订单,所以无法添加测试订单 -
701036 有生效中的测试订单,所以无法添加订单 -
701037 存在订单申请退款中 -
701038 民生企业,只允许下单 12 个月 -
701039 民生企业,只允许下单 12 个月 -
701040 民生企业,不允许购买数量超过某个限制 -
701051 没有共享应用给下游企业 -
701054 激活码分享自上游企业 -
701055 激活码分享给了下游企业 -
701056 总分享激活码数超上下游通讯录人数 2 倍 -
701057 服务商没有授权上游企业 -
701058 来源企业和目标企业没有上下游关系 -
701070 无效的自动激活状态 -
701071 从未为授权企业购买过接口许可 -
701081 更新激活码的时候写冲突,请获取激活码最新详情再根据激活码最新情况处理 -
701082 该用户已经激活的情况下,使用新码重新激活的场景,旧码剩余的时长不能超过 20 天 -
701083 订单未支付 -
701084 订单不是未支付 -
701085 订单无法操作,请稍后再试 -
701086 订单不属于该企业 -
701087 授权企业没有安装任何互通权限应用(「客户联系」或「微信客服」权限) -
701088 用户不在服务商应用的可见范围内 -
701090 续期订单中全部账号的续期天数都等于 0 -
701099 用户没有有效的接口许可 接口许可失效的表现,参考该文档排查是否全部待检查用户都有有效的接口许可
830001 用于上传临时素材的 url 非法 确认 url 是否支持 Range 分块下载
830002 下载的文件太大,或指定的 Range 范围太大 确认下载的文件大小,如果超过 20M,需要使用 Range 分块下载,且分块大小不超过 20M
830003 用过上传临时素材的 url 下载数据失败 确认 url 本身是否能正常访问
400218 有参会成员未购买专业版账号 -
400219 会议发起人未购买专业版账号 -
400220 创建会议行为异常,被风控策略拦截 -
710400 硬件云端接入设备 model_accesstoken 非法 -
710401 硬件云端接入设备 model_accesstoken 过期 model_access_token 有时效性,需要重新获取一次
710402 硬件云端接入设备 model_ticket 非法 -
710403 缺少 model_access_token 参数 -
40106 device_access_token 非法 -
71044 设备已绑定,删除失败 设备绑定情况下,无法取消登记
71045 operid 非法 -
71046 无设备数据权限 -
71047 openuserid 参数非法 -
71048 应用无授权设备 -
71049 考勤规则达到通过 APP 设置的上限 -
71050 门禁规则名称非法 -
71051 门禁规则非法 -
71052 获取测温数据错误 -
71056 userid 不在设备可见范围内 -
71057 门禁规则 id 非法 -
71058 userid 不在应用可见范围内 -
71059 门禁规则的配置范围超过授权应用可见范围,不可删除和修改 -
71060 门禁规则的配置范围超过授权应用可见范围,不可删除和修改 -
71062 文件名称非法 -
71063 同时缺少 media_id 和 download_url 参数 -
71064 download_url 非法或者从 download_url 下载文件失败 -
71065 硬件不支持打印功能禁止调用 -
71066 硬件不支持扫描功能禁止调用 -
71067 打印文件转码配置版本不合法 -
71068 打印文件转码配置版本过期 -
71069 打印文件转码页码不合法 -
71070 userid 不在设备使用范围内 -
71071 时间戳不合法 -
71072 设备型号未发布,禁止调用此接口 发布该型号后重试
71075 扫描上传文件授权码不合法 -
701100 时间戳不合法 开始时间必须小于结束时间;时间范围不能超过 14 天;非微盘专业版的企业只能查询 90 天内的数据
701101 limit 大小超过上限 1000 -
701102 查询用户数超过上限 100 -
701103 操作类型不合法 -
701104 操作来源不合法 -
701105 cursor 不合法 检查是否企业微信返回的 cursor

排查方法

错误码:40001

不合法的 secret 参数,常见的原因如下:

  1. 调用接口传参问题,实际没有传入到 secret 和 corpid 参数。
  2. 传入的企业 corpid 与 secret 不匹配,比如重置了应用的 secret,但应用程序仍用旧的 secret 调用。
  3. 应用已经停用。

错误码:40003

不合法的 UserID。确认:

  1. 有效的 UserID 需要满足:长度 1~64 字符,由英文字母、数字、中划线、下划线以及点号构成。
  2. 除了创建用户,其余使用 UserID 的接口,还要保证 UserID 必须在通讯录中存在。 3.企业内部自建应用,userid 使用明文 userid,第三方应用则需要使用密文 userid。 4) 已离职或已删除成员,userid 会从通讯录中移除,userid 无效 5) 接口文档要求请求方式为 POST 请求,实际调用中使用 GET 请求,导致 UserID 无效。

错误码:40007

不合法的媒体文件。确认:

  1. 媒体文件 ID 的获取方式。例如发表客户的朋友圈的 media_id,需要用上传附件资源获取;创建企业群发消息的 media_id,用上传临时素材获取。 2) 文件是否过期。注:上传临时素材生成的 media_id,有效期是 3 天。
  2. 媒体文件类型应符合接口要求(比如发送图片消息,此时不能用音频文件的 media_id)。

错误码:40014

access_token 参数错误。确认:

  1. access_token 需要在有效期内调用,失效了就是会提示 token 非法。可以重新获取一次 access_token 解决
  2. openapi 解析不到传入的 access_token,可以先检查入参是否存在非法字符,导致无法解析 access_token。
  3. access_token 对应的应用类型不匹配,比如小程序登入流程,使用了是非小程序应用的 access_token。
  4. token 类型用错,token 分为 access_token suite_access_token 和 provider_access_token 三种,接口对应的 access_token 取值是不一致的,参数名也不一样。需要确认 token 类型。

错误码:40029

oauth_code 参数错误。确认:

  1. code 只能消费一次,不能重复消费。比如说,是否存在多个服务器同时消费同一 code 情况。
  2. code 需要在有效期间消费(5 分钟),过期会自动失效。

错误码:40032

不合法的 UserID 列表长度。确认:

  1. 发消息接口,最多指定 1000 人。
  2. 批量删除成员接口,最多指定 200 人。

错误码:40035

不合法的参数。确认:

  1. userlist 和 partylist 不能同时为空
  2. userlist 包含的成员个数不能大于 1000
  3. partylist 包含的部门个数不能大于 100
  4. 指定的 userlist 和 partylist 为数组格式,不是字符串格式。比如说, "userlist":[ "user1","user2"],而不是 "userlist": "user1|user2"

错误码:40054 40055

菜单设置 URL 不合法。确认:

  1. 链接需要带上协议头。以 http:// 或者 https:// 开头。比如:https://work.weixin.qq.com
  2. 微信支付的链接,必须以 weixin://wxpay/bizpayurl 开头

错误码:40056

agentid 不合法。确认:

  1. agentid 为整型数字
  2. 在 web 管理端存在该应用

错误码:40058

请求参数不合法。常见的有以下原因:

  1. json 不合法,请检查请求体格式是否符合 json 语法。
  2. 参数值的长度超出了限制,例如 userid 长度是 64 字节以下,若超过 64 字节则报错 40058。参数字段若是数组类型,若元素个数超出限制,也同样报错 40058.
  3. 部分接口要求参数必填(如提交审批接口,要求申请人 userid 必填)时,如果输入参数值为空则报此错误。
  4. 撤回消息时报错,请检查发消息和撤回消息是否同一个应用。
  5. 当接口要求请求方式为 POST 时,实际调用中使用了 GET 方式,则接口会因为获取不到请求体参数而报此错误。

错误码:40063

必填的参数缺少,需要参照具体 API 接口说明。同时确认:

  1. Http 请求方法,是否正确。比如说接口要求以 Post 方法,就不能使用 Get 方式
  2. Http 请求参数,是否正确。比如说,接口内容要求 json 结构体,就不能以 url 参数传递或者 form-data 方式。

错误码:40070

指定的标签范围结点全部无效。确认:

  1. 指定的参数格式是否正确。比如,"userlist":[ "user1"],而不是指定为 "userlist" : "user1"。
  2. 指定的成员或者部门,是否存在于通讯录中。

错误码:40082

suite_access_token 参数错误。请确认:

  1. suite_access_token 是否已过期,suite_access_token 有效期为 2 小时,超时后请重新获取。
  2. 请检查传入的 suite_access_token 前后是否有非法字符。

错误码:40084

不合法的永久授权码。确认:

  1. 是否填写有误
  2. 企业是否已取消授权该套件
  3. 永久授权码不能跨服务商使用

错误码:40092

导入文件存在不合法的内容。确认:

  1. 不允许上传空文件
  2. 文件内容缺少必填字段,比如:手机/邮箱,姓名,UserID 或者部门。

错误码:40093

jsapi 签名错误。请确认:

  1. 用于签名的 jsapi_ticket 是否是正确的,是否过期。 可以通过接口获取最新的 jsapi_ticket,与用于签名计算的 jsapi_ticket 比对是否一致。
  2. 签名的 URL 要以当前页面 URL 填写,包括页面路径,但不包含#符号及#符号后面部分。
  3. 检查签名的时间截是否以秒为单位。

错误码:40096

不合法的外部联系人 userid。请确认:

  1. 若调用者是企业,请使用企业主体下的 external_userid。
  2. 若调用者是第三方服务商,使用服务商主体下的 external_userid。
  3. 外部联系人对应的跟进成员要在应用可见范围

错误码:41001

缺少 access_token 参数。请确认:

  1. access_token 参数值是否正确,access_token 不能为空。
  2. access_token 需要拼接在 URL 中,不能放在请求包体中。

错误码:41019

缺少 department 参数。确认:

  1. 创建成员接口,成员所属部门是必填信息。
  2. 所属部门是数字数组格式,不是字符串。如:"department: [1, 2]

错误码:45002

消息内容大小超过限制。确认:

  1. 文本消息类型:最长不超过 2048 个字节。
  2. 图文消息类型:最长不超过 666k 个字节

错误码:45009

接口调用超过限制。

  1. 具体频率策略,参考:主动调用频率限制
  2. 频率拦截时长一般与调用的限制时长相同,比如说是分钟级别的限制,则在中频率后的 1 分钟后自动解除。小时、天、以及月份,也是以此类推。
  3. 我们对接口调用的频率限制是比较宽松的。对于接口中频率的调用,考虑以下优化:

  4. 接口实现时,仅系统失败需要重试。其余错误码,应该排查下调用失败原因

  5. 发消息应该控制合理调用,对于单个成员来说,一天收到大量的推送,体验是不好的

  6. 获取 access_token 与获取 jsapi_ticket 务必在服务端发起请求,并在服务端做好缓存,access_token 或 jsapi_ticket 获取之后可以使用 2 小时。

  7. 获取 access_token 时,如果应用的 secret 错误多次,会导致同一个 IP 被禁用一小时,所以请先排查该 IP 下有哪些应用的 secret 是错误的,且仍然在不断尝试获取 access_token;如果是重置了应用的 secret,请及时调整获取 access_token 的 secret 配置。
  8. 手机号换 userid 的接口,需确保手机号的正确性,若出错的次数超出企业规模人数的 20%,会导致 1 天不可调用。
  9. 开发者在调用时,可能会在请求 url 上加上 debug=1 参数以开启 debug 模式,该模式的频率限制很小,每分钟只有 5 次,开发者在正式上线前请务必去掉 debug=1 参数。
  10. 部分频率拦截,可自助解封,访问:频率自助解封工具

错误码:45033

接口并发调用超过限制。对于需要获取存储数据的接口,例如“获取企业客户列表”等接口,企业微信出于系统保护的考虑,会对同一个企业调用同一个接口做并发数的限制,出现这种限制错误后,请企业调低并发数。如果应用程序有 bug,对于同一个资源持续的获取,也会出现该错误,例如对同一个 media_id 持续调用“获取临时素材”接口。

错误码:45024

帐号数量超过上限。请确认:

  1. 通讯录是否有无效或者无用的帐号,可以删除,让出额度
  2. 提高帐号上限,可以提交重新认证或者申请扩容

错误码:45029

回包大小超过上限。请确认:

  1. /cgi-bin/user/list:由于通讯录组织架构庞大,建议按部门分别拉取,同时不要指定 fetch_child=1。

错误码:46004

用户不存在。常见的错误原因有:

  1. userid 描写错误。
  2. 根据手机号或邮箱地址查 userid 时,传入的手机号或邮箱不存在企业通讯录中,或者不在应用的可见范围之内。

错误码:48001

API 功能未授权。请确认:

  1. 如果是调用发票相关接口,企业是否已经认证,且激活人数达到 200。
  2. 如果是调用明文 corpid 转换为密文 corpid 的接口,企业与服务商之间是否有授权关系。

错误码:48002

API 接口无权限调用,一般是应用的权限与所调用的接口不匹配,开发者调用接口前,请先仔细阅读每个接口的“权限说明”。以下是常见的错误情况:

  1. 写通讯录接口,只能由通讯录同步助手的 access_token 来调用。同时需要保证通讯录同步功能是开启的。
  2. 通讯录同步助手的 access_token,仅用于同步通讯录,不能用于发消息
  3. 设置应用可见范围,仅支持注册定制化安装情况,详情见:设置授权应用可见范围
  4. 客户联系相关的接口,只能由系统应用“客户联系”调用,或由配置到客户联系“可调用应用”列表中的自建应用调用,或由申请了客户联系权限的第三方应用/代开发应用调用。 5) 打卡相关的接口,只能由系统应用“打卡”调用,或由申请了打卡权限的第三方应用/代开发应用调用。 6) 第三方应用申请了权限之后,需要重新提交审核发布,发布之后再由授权企业的管理员确认通过后,该类权限才正式生效,才能调用该类接口。 7) 应用群聊会话接口,仅支持自建应用调用,且自建应用的可见范围需要设置为根部门。 8) 非小程序的应用不能调用小程序通知消息。 9) 代开发应用获取 access_token,应使用自建应用获取 access_token 的接口,而非第三方应用获取 access_token 的接口。

错误码:48007

API 接口无权限调用,由于客服账号未授权给该应用。请确认:

  1. 微信客服相关接口,要求「微信客服->管理帐号、分配会话和收发消息」权限,且授权了对应的客服账号。可在企业管理后台“微信客服”进行权限管理。

错误码:50001

redirect_url 未登记可信域名。请确认:

  1. 颁发 code 的场景在哪个应用点击的。消费 code 使用的 access_token 是否有该应用权限。(通过查询 access_token 权限可确认)
  2. secret 的获取来源

  3. 来源于应用:url 的域名,需设置到应用可信域名中。

  4. 来源于通讯录同步助手:仅可同步通讯录,不可用于发消息或者消费 code
  5. 来源于第三方套件授权:套件中至少有一个应用,设置了该 url 域名为可信域名
  6. 来源于管理组:管理组配置的应用列表,至少有一个应用设置了该 url 域名为可信域名

  7. url 填写的域名,必须与设置的可信域名 完全匹配(包括端口号)。比如:填可信域名填 qq.com,访问 url 域名为www.qq.com,就不匹配;或者可信域名填www.qq.com,访问url域名为www.qq.com:8008,也不匹配。

错误码:50003

应用禁用之后,将无法再调用 api,可在"管理端-应用管理"重新启用该应用。

错误码:60010

部门存在循环关系。请确认:

  1. 创建部门和更新部门时,指定的 parentid 参数不能是 部门 id 或者 子部门 id

错误码:60011

指定的成员/部门/标签参数无权限。请确认:

  1. 指定的成员或部门或标签不在应用的可见范围之内。
  2. 指定的成员或部门或标签,虽然在应用的可见范围,但应用对这些成员或部门或标签没有编辑权限。例如往标签添加成员时,若标签并非该应用所创建,那么即使该标签在应用的可见范围,也没有编辑该标签的权限。
  3. 其他情况一般是应用不满足该接口调用的权限要求,请阅读相应接口说明文档中的“权限说明”。 错误码:60020 不安全的访问 IP。请根据调用的应用类型分别按如下方法确认:
  4. 若调用者是企业自建应用或通讯录同步助手,请确认该 IP 是本企业服务器 IP,并已经配置到应用详情的“企业可信 IP”项目中。第三方服务商 IP 不能调用。
  5. 若调用者是第三方应用或服务商代开发应用,请确认该 IP 已经配置到“服务商管理后台”-“服务商信息”-“基本信息”-“IP 白名单”。
  6. 配置完可信 IP 之后,需要 1 分钟后才生效。

错误码:60111

UserID 不存在,有以下常见原因:

  1. 需要传入 userid 字段时,传入的 userid 不是一个合法的 userid。
  2. 传入的 userid 不在企业通讯录,有以下情况: a) 成员已退出企业 b) 成员被企业删除 c) 成员实际不在通讯录内 d) 成员不在应用可见范围内
  3. 对于代开发应用、第三方应用,若已完成 ID 升级,但仍传入企业主体的明文 userid,也会报此报错。

错误码:610015

小程序对应的开放平台帐号未认证。请确认:

  1. 小程序绑定的开放平台帐号是否已认证。
  2. 若开放平台帐号是通过 api 代注册所创建,可通过微信的「认证代注册的帐号」完成认证。

错误码:610017

小程序和企业主体不一致。确认:

  1. 小程序的主体名称,或者小程序绑定的开放平台帐号主体名称,与企业的主体名称是否一致。
  2. 如果小程序、开放平台帐号、企业三者的主体一致,那需要调用接口传入的 openid 与 unionid 是否该小程序获取。

错误码:670001

上游企业获取下游企业的 access_token 时,请确认:

  1. 传入的 access_token 是否上游应用。
  2. 传入的 corpid 与 agentid 是否是通过获取共享范围接口获取。

错误码:72023

一般为发票已进入后续报销流程,报销企业公众号/企业微信/App 锁定了发票。

错误码:80001

可信域名不正确,未校验域名所有权归属或者可信域名没有 ICP 备案。请确认:

  1. 可信域名,只支持全域名匹配,无法通过配置父域来让所有子域都成为可信域名。
  2. 可信域名,不支持 IP 地址、端口号及短链域名。
  3. 如果确认域名已经通过 ICP 备案,但依然提示这个错误,请尝试重新设置。

错误码:81011

无权限操作标签。请确认:

  1. 除了通讯录同步助手和通讯录应用,其他应用和管理组都只能操作自己创建的标签。
  2. 通讯录同步助手或者通讯录应用,除了能管理自己的标签,还能操作超级管理组创建的标签。

错误码:81013

UserID、部门 ID、标签 ID 全部非法或无权限。一般有以下两种原因:

  1. 成员、部门或标签已被删除,此种情况需要调整调用接口的接收人参数。
  2. 成员、部门或标签被移出应用的可见范围,可在管理端将接收人添加到应用的可见范围内。

错误码:82001

指定的成员/部门/标签全部为空。请确认: 参数是否有传递,且至少有一个参数非空。

错误码:84014

成员票据过期。确认:

  1. user_ticket 有时效性,有效时长由 expires_in 指定。参考接口:根据 code 获取成员信息
  2. 若需再次获取用户详情,需要用户重新点击链接后,根据新的 code 获取新的 user_ticket

错误码:84024

无注册信息。可能是以下两种情况:

  1. 注册流程未完成。
  2. 注册成功已超过 24 小时。

错误码:84061

接口调用成功的必要条件是客户存在于服务人员的外部联系人好友列表中,有以下情况会导致报 84061 错误:

  1. 如果客户删除了服务人员,此时是还存在单向好友关系,可以调用客户联系相关接口。反之,如果是服务人员删除了客户,则不再存在好友关系,无法调用接口。
  2. 服务人员开启了免验证的情况下,客户可以跟服务人员进行会话,但是此时并没有真正添加为好友关系,需要服务人员添加好友后才可以调用接口。

错误码:85005

域名未通过所有权校验,仅 oauth2 生效,jssdk 功能将受限,请根据调用的应用类型按以下不同方式完成校验:

  1. 若调用者是企业自建应用,请登录企业微信管理端,进入应用详情,按照指引完成域名的所有权校验。
  2. 若调用者是第三方应用,请登录企业微信服务管理端,进入第三方应用详情,按照指引完成域名的所有权校验。

错误码:86216

存在非法会话成员 ID。确认:

  1. 添加会话成员时,指定的成员 ID 不存在通讯录
  2. 删除会话成员时,指定的成员 ID 不存在于会话中

错误码:86220

指定的会话参数不合法。请确认:

  1. 参数 type 只能指定 single/group
  2. 参数 msgtype 只能指定 text/image/file/voice/link

错误码:90208

小程序 appid 不匹配。有以下常见原因:

  1. 小程序没有关联到企业,此时若调用发送消息接口发送小程序,会报此错误。
  2. 移动端 sdk 设置的 agentid 非小程序应用的 agentid,此时调用分享接口分享该小程序,会报此错误。

错误码:91040

获取 ticket 的类型无效。jsapi ticket 可以通过以下几种获取:

  1. 获取 jsapi_ticket。这里参数只需要传 access_token,不需要带其余的参数,比如 type=jsapi
  2. 获取电子发票 ticket。需要同时指定 access_token 及 type,同时 type=wx_card 是固定的。

错误码:92002

不允许跨企业调用。有以下常见错误:

  1. agentConfig 调用时执行成员所在企业和传入的参数 corpid 不匹配
  2. 会话存档获取到的群聊不是本企业创建的,而是另外的企业创建的客户群

错误码:301002

无权限操作指定的应用。access_token 来源需要有指定应用的权限。 比如说,发消息接口 指定了参数 "agentid": 14,但使用的 access_token 是通过应用 agentid: 100032 生成的调用凭证,这种就会报该错误码。 access_token 的权限查询,可在 错误码查询工具 确认。

错误码:301025

审批开放接口参数错误。常见的错误有:

  1. 参数输入的值为空或 null,需要填入正确的值。
  2. 提交的数据格式与模板不一致,可以获取审批申请详情对比。

错误码:301036

不允许更新该用户的 userid。确认: 只有当 userid 由系统自动生成时,才被允许修改一次 比如,邀请关注时用户提交登记信息,审批通过后系统会自动分配 userid,此时可修改 userid

错误码:301055

无审批应用权限/无审批应用数据拉取权限。常见的错误原因有:

  1. 应用没有审批权限,自建应用需要配置到审批应用的可调用应用列表里,第三方应用需要在应用详情内开启审批权限。
  2. 离职成员 userid 不支持作为过滤条件拉取表单记录,当传入离职成员的 userid 时也会提示无审批权限。
  3. 传入的参数异常,无法解析出传入的参数内容,例如无法解析出 userid。