API YouTube без пользовательского процесса OAuth

Я пытаюсь получить подписи из видео YouTube с помощью API данных YouTube (v3)https://developers.google.com/youtube/v3/guides/implementation/captions

Итак, сначала я попытался получить список подписей, используя этот URL:https://www.googleapis.com/youtube/v3/captions?part=snippet&videoId=KK9bwTlAvgo&key={My API KEY}

Я мог бы получить идентификатор подписи, который я хотел бы загрузить (jEDP-pmNCIqoB8QGlXWQf4Rh3faalD_l) по приведенной выше ссылке.

Затем я следовал этой инструкции, чтобы загрузить подпись:https://developers.google.com/youtube/v3/docs/captions/download

Однако, хотя я правильно ввел идентификатор заголовка и ключ API, он показывает ошибку «Требуется вход в систему».

Я предполагаю, что мне нужна аутентификация OAuth, но то, что я пытаюсь сделать, связано не с учетной записью моих пользователей, а с простой загрузкой общедоступных данных подписи.

Мой вопрос: есть ли способ обработать OAuth-аутентификацию только один раз, чтобы получить токен доступа к моей учетной записи YouTube, а затем использовать его всякий раз, когда он мне понадобится в моем приложении?

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

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