我们可以访问 Google 人 api 而无需在 Android 中通过我们的应用程序登录吗?
Can we access Google Person api without signing in through our app in Android?
我想通过 Google 人员 API 访问此人的性别和年龄组。我们可以在不让用户从我们的应用程序登录的情况下获取信息吗?
这取决于他们为 public 设置的内容。您可以使用 people.get 和 public api 键。您只需要 Google 开发人员控制台中的 API 键和相关人员的 ID。
110241806600768156114
请求
GET https://www.googleapis.com/plus/v1/people/110241806600768156114?key={YOUR_API_KEY}
回应
{
"kind": "plus#person",
"etag": "\"RqKWnRU4WW46-6W3rWhLR9iFZQM/uQPoHyS74SJW3R-WzeaqLgt_EL8\"",
"gender": "male",
"objectType": "person",
"id": "110241806600768156114",
"displayName": "djordje tankosic",
"name": {
"familyName": "tankosic",
"givenName": "djordje"
},
"url": "https://plus.google.com/110241806600768156114",
"image": {
"url": "https://lh6.googleusercontent.com/-XtK8-6zkQHY/AAAAAAAAAAI/AAAAAAAAAJk/hI2NqHzmNrA/photo.jpg?sz=50",
"isDefault": false
},
"isPlusUser": true,
"circledByCount": 18,
"verified": false
}
这个我刚刚在 Id off Google+ 上随机抓取的人的性别设置为 public。如您所见,没有太多其他信息可供您使用。
我建议您转到 people.get 页面的底部并使用“我不验证它”进行一些测试。这将确保您只检查 public 访问权限。如果您想查看不同的身份验证,请在 id 字段中使用 'me'
。这将向您显示经过身份验证的用户的响应。
我想通过 Google 人员 API 访问此人的性别和年龄组。我们可以在不让用户从我们的应用程序登录的情况下获取信息吗?
这取决于他们为 public 设置的内容。您可以使用 people.get 和 public api 键。您只需要 Google 开发人员控制台中的 API 键和相关人员的 ID。
110241806600768156114
请求
GET https://www.googleapis.com/plus/v1/people/110241806600768156114?key={YOUR_API_KEY}
回应
{
"kind": "plus#person",
"etag": "\"RqKWnRU4WW46-6W3rWhLR9iFZQM/uQPoHyS74SJW3R-WzeaqLgt_EL8\"",
"gender": "male",
"objectType": "person",
"id": "110241806600768156114",
"displayName": "djordje tankosic",
"name": {
"familyName": "tankosic",
"givenName": "djordje"
},
"url": "https://plus.google.com/110241806600768156114",
"image": {
"url": "https://lh6.googleusercontent.com/-XtK8-6zkQHY/AAAAAAAAAAI/AAAAAAAAAJk/hI2NqHzmNrA/photo.jpg?sz=50",
"isDefault": false
},
"isPlusUser": true,
"circledByCount": 18,
"verified": false
}
这个我刚刚在 Id off Google+ 上随机抓取的人的性别设置为 public。如您所见,没有太多其他信息可供您使用。
我建议您转到 people.get 页面的底部并使用“我不验证它”进行一些测试。这将确保您只检查 public 访问权限。如果您想查看不同的身份验证,请在 id 字段中使用 'me'
。这将向您显示经过身份验证的用户的响应。