Migración de YouTube ClientLogin a OAuth 2.0

Tengo una aplicación que carga video en YouTube a un canal específico de YouTube (es decir, no a un canal de usuario individual, sino a un solo canal, para el cual tengo el nombre de usuario y la contraseña).

En ClientLogin, mi proceso del lado del servidor proporcionó a YouTube con U / P y todo avanzó. Sin embargo, eso está en desuso y estoy buscando actualizar a OAuth 2.0 (según su recomendación), sin embargo, la documentación insiste en que hay un URI de redireccionamiento, para cuando el usuario ha iniciado sesión. No parece explicar cómo para omitir el inicio de sesión del usuario (ya que el usuario no tiene nada para iniciar sesión, o credenciales para iniciar sesión * con ... la aplicación está diseñada para tomar su video y subirlo a NUESTRO canal). Entonces, lo que necesito es evitar al usuario que se le pide algo, y que YouTube simplemente tome las credenciales de mi canal y me devuelva el token para que yo haga la carga.

Me doy cuenta de que este es un procedimiento totalmente estándar y no controvertido, por lo que * DEBO faltar algo obvio, pero simplemente no puedo descifrar qué es eso.

Entonces, mi pregunta es, ¿cómo puedo omitir el diálogo de usuario -> redirigir y simplemente proporcionar credenciales para que youtube acepte y luego cargar mi video en OAuth 2.0?

Lo que realmente quiero hacer es seguir el enfoque de DirectUpload aquí:https://developers.google.com/youtube/2.0/developers_guide_protocol#AuthSub_Authentication_Flow Y haber recuperado el token de usuario silenciosamente detrás de escena.

TIA

Respuestas a la pregunta(1)

Su respuesta a la pregunta