我想知道在使用Google配置API时是否存在稳定的uuid(唯一身份用户ID)。 用例是,用户正在结婚并更改其姓氏和用户名,但我们仍希望找到相同的用户。
答案 0 :(得分:4)
Provisioning API不会公开用户的唯一Google ID。官方Google Apps Directory Sync工具通过将电子邮件地址映射到源LDAP服务器上的UID来处理通过重命名跟踪用户的方法。您可以实现类似的功能,但这并不能解决在CPanel中以交互方式由另一个管理员完成重命名的情况。
通过Google+ API公开了帐户的Google唯一ID: https://developers.google.com/+/api/latest/people/get
您可以尝试通过Google+ API通过电子邮件地址搜索用户,以确定他们的UID,但这可能有问题且不可靠。
更新:新的管理SDK目录API允许retrieval of a user's unique Google ID(它是id属性)。