[英]How can I get a user's Google+ ID from its email address?
我有一个用户的Gmail电子邮件地址,我需要获取他或她的Google+ ID才能获取有关他或她的其他信息,例如姓名等。 有没有办法使用Google API来做到这一点?
没有公开可用的API来标识与电子邮件地址关联的Google+个人资料。 如果您对这样的API感兴趣,则有一个现有功能请求应该加注星标。
棘手的,但是有效。 如果您拥有G Suite网域(也称为Google Apps),则可以使用电子邮件地址创建新的网上论坛并调用Member方法。网上论坛API响应中包含用户ID。
https://developers.google.com/admin-sdk/directory/v1/reference/members/list
响应如下:
{
"kind": "admin#directory#members",
"etag": etag,
"members": [
**members Resource**
],
"nextPageToken": string
}
成员资源来源如下:
{
"kind": "admin#directory#member",
"etag": etag,
"id": string,
"email": string,
"role": string,
"type": string
}
id是Google+个人资料ID,以后您可以将Google+ API与people方法结合使用。
Google加上登录到您的gmail帐户,然后将该gmail-电子邮件地址放入搜索选项。 如果该用户在Google Plus上,则您将可以看到他/她的个人资料。
如果您想为您创建具有特定格式的新文件,可以在结交几个朋友后得到。 当您通过该职位时,Google会通知您。 您可以在其中创建自己的自定义配置文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.