КЛЮЧ API Youtube Analytics v2

Как вы знаете, есть ближайшее обновление API для YouTube Analytics для второй версии, и я просто хотел попробовать его. Существует конструктор вашего запроса, например: https://developers.google.com/apis-explorer/#p/youtubeAnalytics/v2/youtubeAnalytics.reports.query

поэтому, когда вы заполните некоторые поля и нажмете «авторизовать и выполнить», вы увидите специальную сформированную ссылку, например https://youtubeanalytics.googleapis.com/v2/reports?dimensions=insightTrafficSourceType%2Cday&endDate=2018-09.-19&ids=........&key={ВАШ_API_KEY}. Поэтому я не могу понять, какой ключ API мне нужно использовать. Можете ли вы помочь мне и предоставить правильную инструкцию и ссылку на информацию о моей проблеме?

Спасибо, и хорошего дня


person Evan Fobinsky    schedule 19.09.2018    source источник


Ответы (1)


API YouTube Analytics использует протокол OAuth 2 для аутентификации. В основном, чтобы делать запросы, вам нужно пройти аутентификацию с помощью своей учетной записи YouTube. Когда вы это сделаете, YouTube отправит обратно ключ к API. Как указано на этой странице документации, вы либо сможете использовать этот токен для доступа к API, или вы обменяете его на другой токен, который можно использовать для доступа к API.

OAuth 2 несколько запутан, но вы можете прочитать эту статью (или многие другие), чтобы узнать больше об этом: https://developers.google.com/youtube/reporting/guides/authorization

person Henry Woody    schedule 19.09.2018
comment
Насколько я понимаю, я не могу получить ответ JSON через браузер? - person Evan Fobinsky; 19.09.2018
comment
Я считаю, что вы можете получить ответ JSON через браузер. В OAuth2 сервер YouTube будет отправлять вам информацию, перенаправляя пользователя на URI перенаправления, который вы предоставляете YouTube при регистрации своего приложения. uri будет содержать информацию для вас. В основном URL-адрес будет чем-то вроде mysite.com/oauth/login?token=xxxxx, тогда ваше приложение сможет получить токен из uri. Когда у вас есть токен, вы можете делать все запросы, которые хотите. - person Henry Woody; 19.09.2018