Как получить информацию об одном видео с YouTube, используя videoID через Data API v3.0 в Android?

Мой сервер отправляет список videoID на Android. Теперь я хочу показать заголовок, миниатюру и количество комментариев к этим видео в виде списка. Я сделал это в Интернете, используя запрос GEThttps://www.googleapis.com/youtube/v3/videos?part=snippet&id={VIDEO_ID}&key={YOUR_API_KEY} но как это сделать в Android? Есть ли YouTube SDK для инициализации объекта YouTube? Как мне получить эту информацию с YouTube, используя VideoID?

РЕДАКТИРОВАТЬ: я нашел способ, используяКлиентская библиотека API данных YouTube для Java но это дает ошибку во время выполнения без каких-либо объяснений.

Вот код, который я использовал

/**
 * Define a global instance of a Youtube object, which will be used
 * to make YouTube Data API requests.
 */
private static YouTube youtube;

youtube = new YouTube.Builder(new NetHttpTransport(), new JacksonFactory(), new HttpRequestInitializer(){
        public void initialize(com.google.api.client.http.HttpRequest request) throws IOException {
        }
    }).setApplicationName("youtube-cmdline-search-sample").build();

// Call the YouTube Data API's videos.list method to retrieve videos.
    VideoListResponse videoListResponse = youtube.videos().
        list("snippet").setId(videoId).execute();

    // Since the API request specified a unique video ID, the API
    // response should return exactly one video. If the response does
    // not contain a video, then the specified video ID was not found.
    List<Video> videoList = videoListResponse.getItems();
    if (videoList.isEmpty()) {
        System.out.println("Can't find a video with ID: " + videoId);
        return;
    }
    Video video = videoList.get(0)
    // Print information from the API response.
}

Ответы на вопрос(3)

Ваш ответ на вопрос