开发者社区 问答 正文

在钉钉如何获取标识用户唯一性的id?

在钉钉如何获取标识用户唯一性的id?

展开
收起
三分钟热度的鱼 2023-08-15 14:33:21 910 分享 版权
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在钉钉中,您可以通过以下方式获取标识用户唯一性的ID:

    1. 用户ID(User ID):每个钉钉用户都有一个唯一的用户ID。您可以使用dd.user.getUserInfo()方法来获取当前登录用户的基本信息,包括用户ID。

    2. 员工ID(Staff ID):如果您的应用是在企业内部使用,您可以通过调用dd.biz.user.get方法获取当前登录用户的员工ID。员工ID是在企业内部唯一标识用户的ID。

    3. 企业ID(Corp ID)和部门ID(Department ID):企业ID和部门ID也可以用于标识用户的唯一性。企业ID是指企业在钉钉中的唯一标识,而部门ID是指用户所在部门的唯一标识。这些信息可以通过调用相应的API或使用开放平台提供的回调数据获取。

    2023-08-16 15:25:20
    赞同 展开评论
  • 如果你开发的是第三方应用或者企业应用,建议你使用corpId+userId来标识用户的唯一性。如果你开发的是服务窗应用,建议你使用corpId+openId来标识用户的唯一性。

    此回答整理自钉群“钉钉开发者社区(互助群)”

    2023-08-15 14:40:35
    赞同 展开评论
问答标签: