钉钉获取打开结果 返回结果 不合法的UserID列表 为什么?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
钉钉在处理API请求时,可能会返回各种错误码。当出现“不合法的UserID列表”这个错误时,它的含义是指定的UserID列表中,至少存在一个UserID不在通讯录中。这通常是由于提供的UserID列表中有无效或不存在的UserID导致的。
另外,也要注意检查返回的错误信息中的"errcode"和"errmsg"字段,这两个字段会给出更详细的错误描述。例如,如果errcode为40032,表示“不合法的UserID列表长度”,你需要检查提供的UserID列表是否为空或者长度是否合适。
40031
{
"errcode":40031,
"errmsg": "不合法的UserID列表"
}
不合法的UserID列表
指定的UserID列表,至少存在一个UserID不在通讯录中。
40032
{
"errcode":40032,
"errmsg": "不合法的UserID列表长度"
}
不合法的UserID列表长度
检查下列表是否为空,且长度合适。创建部门接口的userPerimits最多接收10000个。
https://open.dingtalk.com/document/orgapp/server-api-error-codes-1