开发者社区 问答 正文

钉钉获取用户详情用户不存在

根据钉钉的接口去查找用户,但是我的信息查询不到,
errorcode:60121
errmsg:“找不到该用户”

这个要在钉钉哪里重新配置一下么?这个在后台中能查询到。我同事的就能查询到

展开
收起
irisluan 2018-11-20 17:18:36 7012 分享 版权
阿里云 AI 助理回答

根据您提供的错误信息errorcode:60121errmsg:"找不到该用户",这表明在尝试通过钉钉接口查询用户时,系统未能找到指定的用户。这可能是由于以下几个原因造成的:

  1. 用户账号问题

    • 确认您输入的用户账号(如手机号、工号或邮箱)是否准确无误。
    • 检查该用户账号是否在钉钉组织内有效存在,可能是因为新入职员工尚未同步到系统,或者已离职员工被移除。
  2. 权限与范围问题

    • 确保调用接口的应用具有足够的权限查询该用户信息。应用的权限设置需要允许查询所有或特定范围内的用户数据。
    • 如果是针对特定部门或范围的查询,确认所查询的用户是否属于该范围。
  3. 接口与配置问题

    • 核实使用的接口是否正确,以及请求参数是否符合钉钉API文档的要求,特别是关于用户ID类型和查询条件的设定。
    • 检查您的钉钉开发者后台中,该应用的接口调用权限及安全设置,确保没有因安全策略限制了查询操作。
  4. 钉钉微应用配置

    • 虽然直接关联不大,但确保微应用的回调URL等配置正确,避免因配置不当导致间接影响接口调用。

解决步骤建议如下:

  • 验证用户账号状态:首先,在钉钉管理后台核实目标用户的账号状态和组织归属。
  • 检查应用权限:登录钉钉开放平台,查看并确认当前应用的权限设置,必要时调整为能访问用户信息的权限级别。
  • 复查接口调用详情:回顾接口调用的日志或报错详情,检查是否有遗漏或错误的参数传递。
  • 咨询技术支持:如果上述步骤均未发现问题,考虑联系钉钉客服或技术支持,提供错误码和调用场景,以便获取更专业的帮助。

请按照以上步骤进行排查和处理,通常情况下,这类问题可以通过核对配置和权限来解决。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: