API de YouTube sin proceso OAuth de usuario

Estoy tratando de obtener subtítulos del video de YouTube usando la API de datos de YouTube (v3)https://developers.google.com/youtube/v3/guides/implementation/captions

Entonces, primero intenté recuperar una lista de subtítulos usando esta url:https://www.googleapis.com/youtube/v3/captions?part=snippet&videoId=KK9bwTlAvgo&key={Mi API KEY}

Podría recuperar la identificación del subtítulo que me gustaría descargar (jEDP-pmNCIqoB8QGlXWQf4Rh3faalD_l) desde el enlace anterior.

Luego, seguí estas instrucciones para descargar el subtítulo:https://developers.google.com/youtube/v3/docs/captions/download

Sin embargo, a pesar de que ingresé la identificación del subtítulo y mi clave de API correctamente, muestra el error "Se requiere inicio de sesión".

Supongo que necesito autenticación OAuth, pero lo que estoy tratando de hacer no está relacionado con la cuenta de mis usuarios, sino simplemente descargando datos de subtítulos públicos automáticamente.

Mi pregunta es: ¿hay alguna forma de procesar la autenticación OAuth solo una vez para obtener un token de acceso de mi propia cuenta de YouTube y luego reutilizarlo cada vez que lo necesite en mi aplicación?

Respuestas a la pregunta(1)

Su respuesta a la pregunta