小编Nid*_*_s1的帖子

我们如何使用用于社交登录的Google OAuth API和facebook API获取电话号码?

我们如何通过Google OAuth API登录名获取电话号码。

我正在使用范围

'scope' : 'https://mail.google.com  https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/plus.login '
Run Code Online (Sandbox Code Playgroud)

和请求是

var request = gapi.client.plus.people.get({'userId': 'me'});
Run Code Online (Sandbox Code Playgroud)

我们可以使用任何范围来获得它。

我得到回应,因为没有看到电话号码:

{
 "kind": "plus#person",
 "etag": "\"vPymIyv1bT9LfmoUujkgN2yLMK0\"",
 "gender": "male",
 "emails": [
  {
   "value": "XXX@gmail.com",
   "type": "account"
  }
 ],
 "urls": [
  {
   "value": "http://picasaweb.google.com/XXX",
   "type": "otherProfile",
   "label": "Picasa Web Albums"
  }
 ],
 "objectType": "person",
 "id": "4354354334435465",
 "displayName": "XXXXX YYYY",
 "name": {
  "familyName": "XXX",
  "givenName": "YYYYY"
 },
 "url": "https://plus.google.com/1100335464643327",
 "image": {
  "url": "https://lh3.googleusercontent.com/-fgsdgfgU9-jU/AAAAAAAAAAI/AAAAAAAADkM/fgffdgdkM/photo.jpg?sz=50",
  "isDefault": false
 },
 "isPlusUser": true,
 "language": "en",
 "ageRange": {
  "min": 21
 },
 "circledByCount": …
Run Code Online (Sandbox Code Playgroud)

oauth facebook-graph-api google-oauth

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

facebook-graph-api ×1

google-oauth ×1

oauth ×1