2012-11-26 37 views
3

我不知道在使用Google配置API時是否存在穩定的uuid(唯一用戶標識)。 用例是,用戶正在結婚並更改他們的姓氏和用戶名,但我們仍然希望找到同一個用戶。是否有穩定的用戶ID?

+0

當我進入用戶設置頁面時,我注意到了URL中的用戶標識:#Organization/edit = user&org = 0gjdgxs3xxxxx&user = 1302m922xxxxx但是我無法在(feed)API中找到id的字段。 –

回答

4

Provisioning API不公開用戶的唯一Google ID。官方的Google Apps Directory Sync工具通過將電子郵件地址映射到源LDAP服務器上的UID來處理跟蹤用戶的重命名。您可以實現類似的功能,但這並不能解決重命名由CPanel中的另一個管理員以交互方式完成的情況。

帳戶的谷歌唯一ID通過Google+的API暴露: https://developers.google.com/+/api/latest/people/get

,你可以通過在Google+的API,以便通過電子郵件地址搜索的用戶,以確定他們的UID實驗,但可能是有問題的,不可靠的。

更新:新的Admin SDK Directory API允許retrieval of a user's unique Google ID(這是id屬性)。

+0

真棒,謝謝! –