我想知道使用 Google 配置 API 时是否有稳定的 uuid(唯一用户 ID)。用例是,用户正在结婚并更改他们的姓氏和用户名,但我们仍然希望找到相同的用户。
问问题
405 次
1 回答
4
Provisioning API 不会公开用户的唯一 Google ID。官方的 Google Apps Directory Sync 工具通过将电子邮件地址映射到源 LDAP 服务器上的 UID 来处理通过重命名来跟踪用户。您可以实现类似的东西,但这并不能解决重命名由另一个管理员在 CPanel 中以交互方式完成的情况。
帐户的 Google 唯一 ID 通过 Google+ API 公开: https ://developers.google.com/+/api/latest/people/get
您可以尝试通过 Google+ API 通过电子邮件地址搜索用户以确定他们的 UID,但这可能有问题且不可靠。
更新:新的 Admin SDK Directory API 允许检索用户的唯一 Google ID(它是 id 属性)。
于 2012-11-26T15:41:46.450 回答