簡體   English   中英

從Enterprise G-Suite中的電子郵件地址獲取名字和姓氏

[英]get first and last name from e-mail address in Enterprise G-Suite

我正在嘗試從他們的電子郵件地址中找到用戶的名字。 我以為我可以使用People.People.get提到這里 ,但需要知道用戶的帳戶ID。

如果我僅知道他們的電子郵件,如何獲得有關該用戶的信息?

而且我認為我無法使用Directory API,因為我沒有管理員權限。

您可以使用Admin Directory API來獲取用戶的詳細信息。 進行URL調用時,您需要在請求正文中指定一個參數(viewType:“ domain_public”),這樣您將獲得域中用戶的基本詳細信息,而無需管理員權限。

參考鏈接: https : //developers.google.com/admin-sdk/directory/v1/reference/users/get

我認為如果沒有管理員權限,您無法做到這一點,在您提到的鏈接上,您需要AccountId,該帳戶只能通過具有管理員權限和對Directory API的訪問權限( https://developers.google.com/admin- sdk / directory / v1 / reference / users / get ),其中提到您無權訪問。

您可以要求管理員獲得管理員角色https://support.google.com/a/answer/172176?hl=zh_CN,以使用Admin SDK來完成您的任務,這對您來說會更加容易。 另一種方式是,我不知道您的組織中如何設置聯系人共享,因為在發送電子郵件或將其添加到聯系人列表時,您應該能夠查看聯系人信息。

希望這些信息對您有所幫助。 問候。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM