Что все детали получат от YouTube API, просто передав параметр forUsername - PullRequest
0 голосов
/ 27 мая 2019

Мне нужно получить все возможные данные о пользователе, просто предоставив имя пользователя из API YouTube.Мне нужно знать ответ

forUsername

1 Ответ

1 голос
/ 27 мая 2019

Ответ : Нет API, который позволял бы вам вводить имя пользователя с YouTube и возвращать информацию о пользователях.

Возможная альтернатива

Однако, если у вас есть пользователь, выполнивший вход через Oauth2, вы можете использовать одну из следующих опций.

конечная точка userinfo

Если у вас есть логин пользователя с использованием Oauth2, вы можете запросить область профиля, и это позволит вам использовать конечную точку userinfo для запроса информации об этом пользователе. Это часть открытого идентификатора connect стандартный ответ на претензию

люди. Возьми меня

Вы также можете использовать 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"
}
...