获取用户的用户名 - Google+登录JS

时间:2014-01-04 02:19:31

标签: javascript google-plus

我正在建立一个社交网络,你没有登录,我正在输入一个G +登录按钮。当您登录时,我想获取用户名以将其放入名称字段中。我已经考虑过了,我想我想出了一个答案。我问了一个关于收到电子邮件的不同问题,这是一个范围网址。

问题是,范围网址是什么,或者您需要做什么才能获得用户名?

1 个答案:

答案 0 :(得分:0)

如文档here所示,查看配置文件数据的范围(包括用户ID和显示名称)称为“profile”或“userinfo.profile”

// This sample assumes a client object has been created.
// To learn more about creating a client, check out the starter:
//  https://developers.google.com/+/quickstart/javascript
var request = gapi.client.plus.people.get({
  'userId' : 'me'
});

request.execute(function(resp) {
  console.log('ID: ' + resp.id);
  console.log('Display Name: ' + resp.displayName);
  console.log('Image URL: ' + resp.image.url);
  console.log('Profile URL: ' + resp.url);
});

您可以在此处查看代码示例和使用情况:https://developers.google.com/+/api/latest/people/get#response