Данные YouTube Api v3 в C # - PullRequest
       10

Данные YouTube Api v3 в C #

0 голосов
/ 18 ноября 2018

Я учусь использовать YouTube Data Api v3 в C #.Я хочу управлять плейлистами YouTube (создание, удаление, обновление).Я хочу, чтобы это был консольный проект.Я использовал пример кода воспроизведения, указанный здесь .Я использовал код создания плейлиста, но при его запуске отображается следующая ошибка:

URI перенаправления в запросе, 127.0.0.1:52222/authorize/, не совпадает савторизован для клиента OAuth.Чтобы обновить авторизованные URI перенаправления, посетите: <...>

Проект находится в начальных гранях.Кто-нибудь может направить меня?Я не знаю, в чем проблема.

1 Ответ

0 голосов
/ 19 ноября 2018

Прежде чем скопировать код из документации API Youtube , важно понять основы того, как обрабатываются аутентификация и авторизация API.Все вызовы API должны использовать простой или авторизованный доступ (определенный ниже).Многие методы API требуют авторизованного доступа, но некоторые могут использовать любой из них.Некоторые методы API, которые могут использовать, ведут себя по-разному, в зависимости от того, используете ли вы простой или авторизованный доступ.

На вашей Консоли API Google вы должны установить Авторизованные источники Javascript и URI авторизованного перенаправления .Когда сервер Google получает авторизацию от пользователя, он перенаправляет браузер на все, что вы отправили как redirect_uri.URI перенаправления находятся в файле client_secrets.json, который может проверять поток OAuth и определяет совпадение, которое позволяет ваше приложение.

Для получения дополнительной информации вы можете посетить документацию Get Start используя .Net.

...