Возникли проблемы с импортом "google.api.services.samples.youtube.cmdline.Auth;"?

Я следовал этому руководству https://developers.google.com/youtube/v3/code_samples/java

восстановить YouTube видео на основе ключевых слов с помощью API YouTubeData

Этот раздел дает мне ошибку:"Error:(117, 43) error: cannot find symbol variable auth"

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

Я думаю, что этот класс не импортируется

import com.google.api.services.samples.youtube.cmdline.Auth;

Я искал в интернете кого-то, у кого возникла эта проблема, но на вопрос так и не был дан ответ.

1 ответ

Эти два определения можно найти в примере на YouTube: файл Auth.java из примера

Вы можете просто заменить строку Builder следующим образом:

new YouTube.Builder(new NetHttpTransport(), new JacksonFactory(), new HttpRequestInitializer() 

Это сделает то же самое, что и определение определений.

Надеется, что это помогает, BR, Адриан.

Другие вопросы по тегам