tallerwb.com

publicador-taller

publicador-taller es una herramienta interna, de línea de órdenes, con la que su titular sube a sus propios canales de YouTube los videos que él mismo produce, con su título, su descripción y su miniatura, a la hora programada. Usa la API de datos de YouTube (YouTube Data API v3) y los Servicios de API de YouTube.

Acceso

publicador-taller no es de acceso público. Corre únicamente en la computadora de su titular, que es su único usuario: no tiene registro de usuarios, ni página de inicio de sesión, ni interfaz web, y no se ofrece ni se presta a terceros. Esta página es su descripción pública.

Cómo se usa

  1. Autorización, una sola vez. El titular ejecuta la herramienta, que abre la página de consentimiento de Google (OAuth 2.0, cliente de tipo aplicación de escritorio). El titular elige su canal y acepta. La herramienta consulta qué canal quedó autorizado y, solo si es el correcto, guarda la autorización en un archivo de su computadora.
  2. Producción. La computadora del titular prepara cada video con su miniatura y sus textos (título, descripción, etiquetas e idioma).
  3. Publicación. A cada hora programada, una tarea de Windows ejecuta la herramienta, que toma el siguiente video que todavía no se publicó, lo sube, le pone su miniatura y anota en un registro local el identificador que devolvió YouTube, para no subirlo dos veces.
  4. Control. Si algo falla, la herramienta se detiene y deja un aviso que el titular revisa. No reintenta en bucle.
# una vez por canal: abre la página de consentimiento de Google
node herramientas/autorizar-youtube.js --cliente client_secret.json --cuenta <canal>

# en cada hora programada: sube el siguiente video pendiente
node herramientas/cola-de-publicacion.js <serie> --red youtube --cuantos 1 --publicar

# para revisar una publicación sin enviar nada (no hace ninguna petición)
node bin/montaje.js publicar <video>.publicacion.json --a youtube --dry-run

Qué usa de la API

Alcances de OAuth: https://www.googleapis.com/auth/youtube.upload y https://www.googleapis.com/auth/youtube.readonly.

No usa búsquedas, comentarios, estadísticas ni datos de otros canales, y no muestra datos de YouTube a nadie. Hace como mucho unas pocas subidas al día, dentro de la cuota asignada por defecto.

Datos

Guarda solo el token de autorización y un registro de lo que subió, en archivos locales de la computadora del titular. El detalle está en la política de privacidad; las condiciones de uso, en los términos de uso. Al usar publicador-taller se aceptan los Términos del Servicio de YouTube.

Contacto

maquina@tallerwb.com