我怎样才能通过Gmail的他得到了用户的姓氏和名字?

问题描述 投票:0回答:1

我正在开发一个应用程序的工作admin.google.com。在通过Google_Service_Directory我的应用程序有一个用户。但我不明白是谁 - 我只看到Gmail中。我想通过Gmail中得到的名字和姓氏。我该怎么做?

在互联网上,我找到了答案,谷歌加库。但是,谷歌Plus被关闭。什么是一些其他的方法是Gmail,让您的姓氏和名字? enter image description here

google-api google-plus
1个回答
0
投票

您有几种选择,他们会给你类似的信息。

people get Google+的API。

请求:

GET https://www.googleapis.com/plus/v1/people/me

回应:people.resource

 "objectType": "person",
 "id": "11720047553265346",
 "displayName": "Linda Lawton",
 "name": {
  "familyName": "Lawton",
  "givenName": "Linda"

注意:出现了Google+ API文档为此点没有被怎么过关闭这个电话。 (从谷歌上,如果这是关闭或不等待反馈。)

用户信息端点

第二个选项是在OpenIDConnect描述直接调用身份服务器到用户信息端点需要的个人资料范围,我认为

people.get人们API

从人民API people.get

请求

GET https://people.googleapis.com/v1/people/me?personfield=names

响应

  "displayName": "Linda Lawton",
  "familyName": "Lawton",
  "givenName": "Linda",
  "displayNameLastFirst": "Lawton, Linda"

对电子邮件搜索斜面

注意:这会给你的登录用户当前的信息。有没有办法直接他们的电子邮件地址来找回人物角色的名字。假设您正在使用域范围内委派的服务帐户,您可能能够与该域的用户之一的用户ID使用people.get。我没有试过

© www.soinside.com 2019 - 2024. All rights reserved.