Youtube V3 API - Как установить APIKey

1

Youtube API новичок здесь. Я не могу понять, как установить APIKey во время выполнения запросов, для которых не требуется oAuth. Я также не смог найти никаких примеров.

Я пытаюсь вызвать VideoCategories.List с использованием Java API, как это -

'

  String apiKey = properties.getProperty("youtube.apikey");  // Where does this go.? 
        youtube = new YouTube.Builder(new NetHttpTransport(), JSON_FACTORY, new HttpRequestInitializer() {
            @Override
            public void initialize(HttpRequest httpRequest) throws IOException {

            }
        }).setApplicationName("youtube-cmdline-search-sample").build();


        List<VideoCategory> categories = youtube.videoCategories().list("snippet").setRegionCode("US").execute().getItems();

'

Тем не менее, я не могу определить владельца места, чтобы установить мой apiKey.

Любая помощь будет оценена по достоинству.

Теги:
youtube
youtube-api

1 ответ

6
Лучший ответ

Я понял, что в другом посте.

ApiKey устанавливается следующим образом:

'

 youtube = new YouTube.Builder(new NetHttpTransport(), JSON_FACTORY, new HttpRequestInitializer() {
        @Override
        public void initialize(HttpRequest httpRequest) throws IOException {

        }
    }).**setYouTubeRequestInitializer(new YouTubeRequestInitializer(apiKey)**.setApplicationName("youtube-cmdline-search-sample").build();

'

Ещё вопросы

Сообщество Overcoder
Наверх
Меню