钉钉"errmsg":"不合法的UserID列表" 怎么解决?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
钉钉在报错信息中提示"不合法的UserID列表",这通常意味着你提供给系统的一个钉钉在报错信息中提示"不合法的UserID列表",这通常意味着你提供给系统的一个或多个UserID是无效的或者不存在的。以下是一些可能的解决方案:
检查UserID:首先,你需要检查你使用的UserID是否正确。确保每个UserID都是由数字、字母或下划线组成的18位字符串,且不包含其他字符。
检查长度:另外,也需要保证提供的UserID列表长度合适。钉钉部门接口的userPerimits最多接收10000个UserID。如果列表为空或长度过长,也可能会导致这个错误。
重新获取UserID:如果确认UserID没有错误,但仍然无法正常工作,可以尝试重新获取UserID。
核对权限:确保你有调用该接口的权限。如果确定access_token是正确的时候,请核对你的appid是否正确。
40032
{
"errcode":40032,
"errmsg": "不合法的UserID列表长度"
}
不合法的UserID列表长度
检查下列表是否为空,且长度合适。创建部门接口的userPerimits最多接收10000个。