Guías de conexión
Cómo enlazar cada red al panel, paso a paso. Casi todas se conectan con un botón en Cuentas; X pide las llaves de tu propia app porque su API se paga por uso y ese cobro te llega directo a ti. Cada guía tiene su enlace para mandarla.
| Red | Cómo se conecta | Tiempo | Quién paga |
|---|---|---|---|
| Facebook (Páginas) | Botón «Conectar con Facebook» | 2 min | Gratis (API oficial de Meta) |
| Facebook con token (método manual) | Page ID + token de la Página | 10–15 min | Gratis |
| Va con la Página de Facebook | 2–5 min | Gratis | |
| X (Twitter) | Las 4 llaves de TU app de X | 15–20 min | Tú, directo a X (pago por uso) |
| Threads (réplica) | Token de Threads pegado en Editar | 10 min | Gratis |
| TikTok | Botón «Conectar TikTok» | 2 min | Gratis |
| YouTube Shorts | Botón «Conectar YouTube» | 2 min | Gratis (cupo de ~100 subidas al día por proyecto) |
| YouTube para clips (leer canales) | Llave de API + cookies | 10 min | Gratis |
| Bluesky (réplica) | Contraseña de app → al administrador | 2 min | Gratis |
| Avisos por Telegram o correo | Espacios → Avisos del espacio | 3 min | Gratis |
Todas juntas: un creador o una marca con varias redes
Cada red es una cuenta aparte en el panel (con su conexión, su cupo y su voz). Instagram es la excepción: va colgado de su Página de Facebook y no cuenta como cuenta extra. Este orden es el más rápido:
- Facebook con «Conectar con Facebook»: marca la Página y su Instagram en la misma ventana. Una sola vez conecta las dos (Instagram).
- TikTok y YouTube Shorts: Nueva cuenta → Editar → Conectar. Cada una toma dos minutos.
- X, si la usas: necesitas tu app de desarrollador (15–20 min la primera vez).
- Threads como réplica de la cuenta de X o de la Página: lo que salga ahí sale también en Threads.
- Agrúpalas en un Conjunto: en Cuentas → Conjuntos → Nuevo conjunto (el nombre del creador o la marca) y suma sus cuentas. También puedes elegir el conjunto al crear cada cuenta. Así se reparten juntas los clips y las publicaciones.
- En cada cuenta, Editar → «Describe tu Página»: el sistema le arma su voz. Cuentas de la misma persona igual llevan voces distintas (cuidado anti-ban: nunca textos casi iguales entre cuentas propias).
Facebook (Páginas)
Publica posts, tarjetas, Reels y clips en tus Páginas, y mide su alcance.
Antes de empezar
- Ser administrador de la Página con control total. Se revisa en la Página → Configuración → Acceso a la Página.
- Si la Página vive en un portafolio comercial (Meta Business Suite) de otra persona, que esa persona te dé acceso a la Página con control total.
- Si te registraste por invitación, haber confirmado tu correo (sin eso el panel no deja conectar redes).
Pasos
- En el panel entra a Cuentas y pulsa «Conectar con Facebook».
- Entra con TU Facebook (la persona que administra la Página, no la Página).
- En la ventana de Facebook, en «Editar acceso» o «Elegir las Páginas», marca todas las Páginas que quieres conectar y también sus cuentas de Instagram. Si ya habías conectado otras Páginas antes, déjalas marcadas: desmarcar una le quita el permiso y deja de publicar.
- Acepta los permisos (publicar en la Página, leer interacciones e Instagram) y continúa.
- De vuelta en el panel aparece la lista de tus Páginas. Marca las que quieres y pulsa «Conectar N Página(s)».
- Entra a Editar en cada Página y usa «Describe tu Página»: con dos o tres frases el sistema arma su voz, sus temas y su horario.
Si algo falla
| «Facebook no devolvió Páginas» | No eres admin de la Página, no la marcaste en la ventana o está en un portafolio comercial. Vuelve a pulsar «Conectar con Facebook» y, en la ventana de Facebook, usa «Editar acceso» para marcarla. |
| Facebook dice que la app no está disponible o no te deja seguir | Mientras Meta revisa la app, solo la pueden usar las personas que el administrador agregó como probadoras. Pídele que te agregue y acepta la invitación que te llega en developers.facebook.com. Mientras tanto puedes conectarla con el método manual (abajo). |
| «Este link ya se usó» o «La inició otro usuario» | Entra al panel con tu propia sesión y vuelve a pulsar «Conectar con Facebook». Cada intento sirve una sola vez. |
| El token aparece como «caducado» o «expira pronto» | Pasa si cambias la contraseña de Facebook, pierdes el rol de admin o desmarcas la Página en la app. Vuelve a pulsar «Conectar con Facebook» (o renueva el token a mano en Editar). |
Después
- El panel vigila el token de cada Página y avisa antes de que caduque.
- Si una Página también debe publicar en Instagram o en Threads, sigue sus guías: no hace falta conectar la Página otra vez.
Facebook con token (método manual)
Para cuando el botón «Conectar con Facebook» no está disponible o la Página es de un portafolio difícil.
Antes de empezar
- Ser admin de la Página (igual que arriba).
- Una app en developers.facebook.com (Mis apps → Crear app). Elige el tipo o caso de uso que permite administrar Páginas (suele estar en «Otro» → «Empresa»). Una app cuyo caso de uso no incluye
pages_manage_postsno sirve.
Pasos
- En developers.facebook.com abre Herramientas → Explorador de la API Graph y, arriba a la derecha, elige tu app.
- En «Permisos» agrega:
pages_show_list,pages_manage_posts,pages_read_engagement,pages_manage_engagement(para responder comentarios),read_insights(alcance) ybusiness_management(si la Página está en un portafolio). Si tiene Instagram, agrega tambiéninstagram_basiceinstagram_content_publish. - Pulsa «Generate Access Token» (Generar token) y, en la ventana de Facebook, marca TODAS tus Páginas.
- Hazlo de larga duración: copia el token, abre Herramientas → Depurador de tokens de acceso, pégalo, pulsa «Depurar» y luego «Ampliar token de acceso» (Extend Access Token). Copia el token nuevo.
- Vuelve al Explorador, pega el token ampliado y consulta
me/accounts. Por cada Página verás suid(el Page ID) y suaccess_token(el token de la Página). Si sale vacío ("data": [], pasa con Páginas de un portafolio), consulta directo<PAGE_ID>?fields=access_token. - Comprueba ese token en el Depurador: debe decir Tipo: Page y Caduca: Nunca.
- En el panel: Cuentas → Nueva cuenta → red Facebook → pega Page ID y token → Crear cuenta. Para renovar una existente: Editar → «Renovar Page Access Token».
Si algo falla
| Error 403 o «(#200)» al publicar | Pegaste el token de USUARIO. Hace falta el de la Página (el access_token de cada Página en el paso 5). |
| El token deja de servir a las pocas horas | No lo ampliaste (paso 4). Un token de Página sacado de un token de usuario ampliado no caduca. |
| «Invalid scopes» o no aparece un permiso | Tu app no tiene ese permiso en su caso de uso: agrégalo en la app (Casos de uso → Personalizar) y repite. |
Después
- Nunca mandes tokens ni la clave secreta de la app por chat. Si se filtran, en la app → Configuración → Básica → restablece la clave secreta y saca tokens nuevos.
Todo lo que sale en una Página de Facebook (posts con imagen, Reels y clips) sale también en su Instagram.
Antes de empezar
- Cuenta de Instagram Profesional (Empresa o Creador). En Instagram: Configuración → Tipo de cuenta y herramientas → Cambiar a cuenta profesional.
- Vinculada a la Página de Facebook: desde la Página (Configuración → Cuentas vinculadas → Instagram) o desde Meta Business Suite (Configuración → Cuentas de Instagram).
- La Página ya conectada (guía de Facebook). Su token necesita
instagram_basiceinstagram_content_publish; con «Conectar con Facebook» ya van incluidos.
Pasos
- Si conectas con «Conectar con Facebook» y la Página ya tiene su Instagram vinculado, aparece «Instagram @usuario» en la lista y queda conectado solo. Listo.
- Si la Página ya estaba conectada: Cuentas → Editar la Página → marca «Publicar también en Instagram» → pulsa «Buscar y conectar mi Instagram» → Guardar cambios.
- Solo si Instagram está bajo otro token (otro portafolio): pega en «Token de Instagram» un token con esos dos permisos. Vacío = usa el de la Página.
Si algo falla
| No encuentra la cuenta de Instagram | Revisa que sea Profesional, que esté vinculada a ESA Página, y que en la ventana de Facebook hayas marcado también la cuenta de Instagram. Vuelve a pulsar «Conectar con Facebook» si hace falta. |
| Salió en Facebook pero no en Instagram | Instagram no publica posts de solo texto: sin imagen no se replica. Un Reel tarda unos minutos en procesarse. Si falla, llega una alerta con el motivo y Facebook queda publicado igual. |
Después
- Instagram no cuenta como una cuenta más de tu plan: va colgada de la Página.
- El pie se ajusta solo a 2,200 caracteres y 30 hashtags, y la imagen a la proporción del feed.
- Instagram no deja borrar publicaciones por API: «Quitar» un clip solo lo borra de Facebook.
X (Twitter)
Publica posts, hilos y encuestas, mide engagement y propone respuestas a menciones.
Antes de empezar
- La cuenta de X que va a publicar, con correo y teléfono verificados.
- Una cuenta de desarrollador en developer.x.com abierta con esa misma cuenta de X. Las llaves de acceso que da el portal publican como la cuenta dueña del portal: si lo abres con otra, publicaría en otra.
- Saldo en la consola de X. La API de X cobra por uso (cada lectura y cada publicación) y ese cobro te llega a ti, no a tu plan del panel. El precio actual está en la consola de X.
Pasos
- Con la sesión de la cuenta que va a publicar, entra a developer.x.com y regístrate como desarrollador. Si te pide describir el uso, algo como: «Publicar contenido original de mi propia cuenta con una herramienta de programación y medir su desempeño».
- En la consola crea un Proyecto y una App (o usa la que trae por defecto).
- En la App → «User authentication settings» (Configuración de autenticación) → Set up:
- App permissions: Read and write (lectura y escritura).
- Type of App: «Web App, Automated App or Bot».
- Callback URL y Website URL: la dirección de este panel (el sistema no las usa, pero X las exige).
- En «Keys and tokens»:
- API Key and Secret (Consumer Keys) → Regenerate → copia los dos: son tu App Key y App Secret.
- Access Token and Secret → Generate → copia los dos. Debe decir «Created with Read and Write permissions». Si dice «Read only», regenéralos ahora que ya pusiste lectura y escritura.
- Carga saldo en la sección de créditos o facturación de la consola. Si la consola permite un tope de gasto o alertas, actívalos.
- En el panel: Cuentas → Nueva cuenta → red X → pega las 4 llaves → Crear cuenta.
- En Editar → «Lecturas de X» elige cuánto lee el sistema (Normal, Ahorro o Mínimo). Ahí ves el estimado de lecturas y publicaciones al mes.
Si algo falla
| 403 al publicar («not permitted», «oauth1 app permissions») | El Access Token es de solo lectura. Pon «Read and write» (paso 3), regenera el Access Token y pégalo en Editar. |
| 401 Unauthorized | Alguna llave quedó mal copiada (con espacios) o la regeneraste después. Pega las 4 nuevas en Editar. |
| Error de saldo o de créditos | Se acabó el saldo de tu app de X: recarga en la consola. Los posts que fallaron quedan en Errores, desde donde se reintentan. |
| «Esas llaves son de la app de X del dueño» | Cada cliente usa su propia app de X para pagar su consumo. Crea la tuya con esta guía. |
| 429 Too Many Requests | X limita cuántas llamadas acepta por ventana de tiempo. Espera unos minutos; lo que falló queda en Errores. |
Después
- Las llaves equivalen a tu contraseña para publicar. No las compartas por chat; si se filtran, regenéralas en la consola y pégalas en Editar.
- Para gastar menos: baja los posts al día o usa el modo de lecturas «Ahorro» o «Mínimo».
Threads (réplica)
Lo que sale en una cuenta de X o de Facebook se publica también en Threads, como texto (hasta 500 caracteres).
Antes de empezar
- Una cuenta de Threads (la de tu Instagram).
- La cuenta de X o la Página de Facebook ya conectada en el panel: Threads replica lo que sale ahí.
- Una app en developers.facebook.com (puede ser la misma de Facebook) con el caso de uso «Acceder a la API de Threads».
Pasos
- En developers.facebook.com → tu app → Casos de uso → agrega «Acceder a la API de Threads» con los permisos
threads_basicythreads_content_publish. - Roles de la app → agrega tu cuenta de Threads como «Probador de Threads». Acepta la invitación en Threads: Configuración → Cuenta → Permisos del sitio web → Invitaciones.
- En el caso de uso de Threads → Configuración, usa el generador de tokens de usuario para tu cuenta y copia el token.
- Si es de corta duración (1 hora), cámbialo por uno de 60 días abriendo en el navegador:
https://graph.threads.net/access_token?grant_type=th_exchange_token&client_secret=<CLAVE_SECRETA_DE_THREADS>&access_token=<TOKEN_CORTO>
La clave secreta es la de Threads (en el caso de uso de Threads), no la de Facebook. Copia elaccess_tokenque responde. - En el panel: Cuentas → Editar la cuenta de X o la Página → «Replicar en Threads» → pega el token → Conectar.
Si algo falla
| Token inválido o de otra cuenta | Saca el token con la cuenta de Threads correcta (debe ser probadora de la app) y pégalo otra vez. |
| El texto sale recortado | Threads acepta hasta 500 caracteres; lo más largo se recorta al final de una oración. |
Después
- El token se renueva solo cada 30 días. Si el servidor estuvo apagado más de 60 días, pega uno nuevo.
TikTok
Sube clips y Reels a TikTok. Nunca publica sin tu ✅ en Aprobaciones.
Antes de empezar
- Tu cuenta de TikTok (personal o de empresa) y su contraseña a la mano.
- Mientras TikTok audita la app, solo pueden conectarse las cuentas que el administrador agregó como usuarios de prueba. Si al autorizar ves un error, pídele que te agregue.
Pasos
- Cuentas → Nueva cuenta → red TikTok → nombre y persona → elige el modo → Crear cuenta.
- Borrador (recomendado): tras tu ✅, el video llega a la bandeja de TikTok (te sale una notificación) y lo terminas de publicar desde la app. Ahí le puedes poner un sonido en tendencia.
- Directo: tras tu ✅ se publica solo. Mientras TikTok no apruebe la app, sale como privado (solo tú lo ves).
- En Editar → «Conectar TikTok» → entra con tu cuenta → Autorizar.
- Regresas al panel con la etiqueta verde «@usuario».
Si algo falla
| Error al autorizar (client_key, app no disponible) | La app aún no está aprobada para tu cuenta: pide al administrador que te agregue como usuario de prueba. |
| El video no aparece en TikTok | En modo borrador no se publica solo: busca la notificación en la bandeja de TikTok. En directo, revisa que no esté como privado. |
| El token aparece como caducado | Editar → «Volver a conectar TikTok». |
YouTube Shorts
Sube clips y Reels como Shorts a tu canal.
Antes de empezar
- Un canal de YouTube. Si el canal es de una cuenta de marca, en el diálogo de Google elegirás el canal.
- Mientras Google no verifique la app: tu correo debe estar en la lista de usuarios de prueba (pídeselo al administrador), los videos quedan privados y la conexión caduca a los 7 días.
Pasos
- Cuentas → Nueva cuenta → red YouTube Shorts → nombre y persona → Crear cuenta.
- Editar → «Conectar YouTube» → elige tu cuenta de Google → si tienes varios canales, elige el canal.
- Si sale «Google no verificó esta app»: Configuración avanzada → «Ir a …» (solo pasa mientras la app está en prueba).
- Permite «Subir videos» y «Ver tu cuenta de YouTube» → Continuar.
Si algo falla
| «Error 403: access_denied» | Tu correo no está en los usuarios de prueba de la app. Pide al administrador que lo agregue. |
| Funcionaba y dejó de subir («OAuth muerto», invalid_grant) | En modo prueba la conexión dura 7 días: Editar → «Volver a conectar YouTube». |
| Los videos quedan privados | Es lo que hace Google mientras la app no está verificada. Cámbialos a públicos en YouTube Studio. |
YouTube para clips (leer canales)
Para que el vigilante de clips vea tus canales y baje los videos. No publica nada.
Antes de empezar
- Tener el módulo de clips en tu espacio.
- Una cuenta de Google secundaria para las cookies: YouTube puede marcar la cuenta que descarga desde un servidor.
Pasos
- Llave de YouTube Data API (el vigilante mira los canales sin gastar las cookies): en console.cloud.google.com crea un proyecto → APIs y servicios → Biblioteca → «YouTube Data API v3» → Habilitar → Credenciales → Crear credenciales → Clave de API. Recomendado: «Restringir clave» → Restricciones de API → solo YouTube Data API v3.
- Pégala en Espacios → Llaves de API del espacio → «YouTube Data API» → Guardar llaves.
- Cookies: en Chrome instala la extensión «Get cookies.txt LOCALLY» y, en sus detalles, activa «Permitir en incógnito».
- Abre una ventana de incógnito, entra a youtube.com con la cuenta secundaria, exporta las cookies de youtube.com (formato Netscape) y cierra la ventana sin cerrar sesión.
- Súbelas en Clips → Ajustes → Cookies de YouTube → y pulsa «Probar ahora».
Si algo falla
| «Sign in to confirm you're not a bot» | YouTube bloqueó las descargas: saca cookies nuevas (de preferencia con otra cuenta secundaria) y súbelas. |
| Las cookies dicen «caducadas» | Repite los pasos 4 y 5. Duran semanas; el panel las prueba cada mañana y avisa si fallan. |
Bluesky (réplica)
Lo que sale en una cuenta se publica también en Bluesky, como texto.
Antes de empezar
- Tu cuenta de Bluesky. Hoy el administrador la activa en el servidor: el panel aún no tiene campo para Bluesky.
Pasos
- En Bluesky: Configuración → Privacidad y seguridad → Contraseñas de app → Agregar → nombre «PostRunner» → copia la contraseña (formato
xxxx-xxxx-xxxx-xxxx). - Mándale al administrador tu usuario (
@tu.bsky.social) y esa contraseña de app por un canal seguro. Nunca tu contraseña normal.
Si algo falla
| Quieres desconectarla | Borra la contraseña de app en Bluesky: deja de funcionar al instante. |
Avisos por Telegram o correo
Propuestas por aprobar, clips programados y publicados llegan a tu correo o a tu chat de Telegram.
Antes de empezar
- El nombre del bot de Telegram del sistema (te lo da el administrador).
Pasos
- Correo: Espacios → tu espacio → «Avisos del espacio» → escribe tu correo → Guardar.
- Telegram, chat personal: abre el bot del sistema y mándale
/start. Luego escribe a@userinfobot: te responde tu id (un número). - Telegram, grupo: agrega el bot del sistema al grupo. Para saber el id del grupo, agrega un momento un bot como
@RawDataBot: el id empieza con-100. Después sácalo del grupo. - Pega el id en Espacios → tu espacio → «Avisos del espacio» → Guardar.
Si algo falla
| No llega nada a Telegram | El bot tiene que poder escribirte: mándale /start (chat personal) o revisa que siga en el grupo. |