2013-06-14 2 views
4

Используя первый пример, здесь https://developers.google.com/youtube/v3/code_samples/dotnetYouTube API v3.0 VideoReponse и ListRequest класс

для 3.0 API .Net YouTube, я делаю что-то очень похожее, но с использованием объекта VideoResource не в SearchResource. Код из примера:

YoutubeService youtube = new YoutubeService(new BaseClientService.Initializer() { 
    ApiKey = credentials.ApiKey 
    }); 

    SearchResource.ListRequest listRequest = youtube.Search.List("snippet"); 
    listRequest.Q = CommandLine.RequestUserInput<string>("Search term: "); 
    listRequest.Order = SearchResource.Order.Relevance; 

    SearchListResponse searchResponse = listRequest.Fetch(); 

Примечание после установки полей на ListRequest объект метод Fetch() вызывается для инициализации объекта SearchListResponse. Однако этот метод Fetch() не входит в состав API! Что дает? Кто-нибудь знает, как выполнить listrequest, чтобы он возвращал объект ListReponse?

ответ

0

Вместо использования listRequest.Fetch(); попробовать использовать listRequest.Execute();

+0

Это не выполняют либо. –

+0

Вы это понимаете? У меня та же проблема. –

Смежные вопросы