2015-04-24 2 views
0

Я использую последнюю версию youtube api (v3) и пытаюсь извлечь описание из видео, однако он сохраняет возвращаемое значение null. Я использую тот же код, что и примеры (https://github.com/youtube/api-samples/blob/master/java/src/main/java/com/google/api/services/samples/youtube/cmdline/data/MyUploads.java).getSnippet.getDescription() возвращает null

Я немного изменил его, чтобы принять случайный список воспроизведения и отобразить описание, а не Title в функции PrettyPrint().

изображение: http://img.prntscr.com/img?url=http://i.imgur.com/sT8VzHM.png

+0

Не могли бы вы высказать свой код, чтобы мы могли видеть ваши изменения? – jlmcdonald

+0

@jlmcdonald нравится, просто печатает описание ....... http://img.prntscr.com/img?url=http://i.imgur.com/bte7zwz.png – sommmen

+0

Извините ... ссылка, которую вы предоставили, просто переходит на пустую страницу; Я должен был использовать только URL imgur.com, чтобы получить ваш снимок. Во всяком случае, на первый взгляд код выглядит правильно; можете ли вы предоставить список воспроизведения, который при запуске вашего кода возвращает нулевые описания? Таким образом, я вижу, воспроизводится ли здесь. – jlmcdonald

ответ

0

я забыл редактировать setField(); метод на примере и не запрашивал описание. и, таким образом, если бы я сделал это позже, он всегда возвращался бы null. code fix: playlistItemRequest.setFields( "items(contentDetails/videoId,snippet/title,snippet/publishedAt,snippet/description),nextPageToken,pageInfo");

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