只要传递forUsername参数,YouTube API的所有详细信息将是什么?

时间:2019-05-27 09:37:26

标签: api google-api youtube-api

我需要通过从youtube API提供用户名来获取用户的所有可能的用户详细信息。我需要知道响应

forUsername

1 个答案:

答案 0 :(得分:1)

答案:没有API可让您从YouTube输入用户名并找回用户详细信息。

可能的选择

但是,如果您通过Oauth2登录了有问题的用户,则可以使用以下选项之一。

userinfo端点

如果您使用Oauth2登录,则可以请求配置文件范围,这将允许您使用userinfo端点来请求有关此用户的信息。这是开放ID连接standard claim response

的一部分

people.get me

您还可以使用Google peole api找回有关当前已验证用户people.get的信息

{
 "kind": "plus#person",
 "etag": "\"4DZKD8nJom0F9AKh7PGs_B0kK-A/9QJ_cErg4m2KU4Yr_BYLRInY36g\"",
 "emails": [
  {
   "value": "xxxxx@gmail.com",
   "type": "account"
  }
 ],
 "id": "117200475572775346",
 "displayName": "Linda Lawton",
 "name": {
  "familyName": "Lawton",
  "givenName": "Linda"
 },
 "image": {
  "url": "https://lh5.googleusercontent.com/-a1CWlFnA5xE/AAAAAAAAAAI/AAAAAAAAl1I/UcwPajZOuN4/s50/photo.jpg",
  "isDefault": false
 },
 "language": "en"
}