Список моих видео на YouTube в веб-приложении

Я могу получить свой список видео на YouTube, используя клиентские библиотеки google .NET, следуя примеру по следующей ссылке.

https://developers.google.com/youtube/v3/code_samples/dotnet

Это отлично работает, когда я использую его в консольном приложении, а идентификатор клиента моего проекта имеет тип «Установленное приложение».

Я хочу, чтобы это работало для моего веб-приложения. Я создал идентификатор клиента типа «Веб-приложение» и предоставил соответствующий redirect_uri. Когда я запускаю приложение, оно всегда генерирует случайный redirect_uri в запросе, и я получаю ошибку несоответствия redirect_uri. Как я могу решить эту проблему? Что мне не хватает?


person Himadri Chakrabarti    schedule 01.06.2014    source источник


Ответы (1)


Следовали ли вы инструкциям на https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth#web_applications? Он содержит фрагменты кода и пояснения к «URI перенаправления», который необходимо зарегистрировать в Google Developers Console (URI должен выглядеть так: your_site/AuthCallback/IndexAsync).

Если вы решите создать приложение ASP.NET (НЕ MVC), вы можете взглянуть на следующий пример: https://code.google.com/p/google-api-dotnet-client/source/browse?repo=samples#hg%2FTasks.ASP.NET.SimpleOAuth2.

person peleyal    schedule 01.06.2014
comment
Большое спасибо. Следующая статья, написанная вами, я думаю, более понятна peleyal.blogspot.com/2014/01/ - person Himadri Chakrabarti; 02.06.2014
comment
Нужен ли мне DRIVE API для входа в систему? Я сам ищу доступ к плейлистам YouTube. - person Mike Wills; 30.03.2015