Lo normal: pulsa «Conectar» y acepta
- Una cuenta de TikTok.
- WillyPost instalado y abierto en tu ordenador.
- En WillyPost → Redes → TikTok, pulsa Conectar TikTok. Se abre TikTok en tu navegador.
- Inicia sesión. TikTok te enseña que WillyPost quiere: leer la información básica de tu perfil (nombre y foto), subir contenido a tu bandeja y publicar contenido en tu cuenta. Pulsa Continuar / Autorizar.
- Durante un segundo verás la página «Volviendo a WillyPost…» de willypost.com, que te devuelve a tu ordenador. Si ves «No se puede acceder a este sitio», es que WillyPost estaba cerrado: ábrelo y recarga la pestaña (F5).
- Tu cuenta aparece conectada en Redes. ¡Listo!
Cada conexión dura 30 días: desde el día 25 WillyPost te avisa y, en Redes → Reconectar, repites estos pasos en un momento.
Cómo se publica después
En cada publicación eliges cómo se envía a TikTok: a tu bandeja (abres la app de TikTok, lo repasas y pulsas Publicar) o publicación directa, donde eliges tú la privacidad y si permites comentarios, dúos y stitch. TikTok exige una auditoría para que una app publique en abierto: mientras la app de WillyPost no la tenga, la publicación directa sale como privada («solo yo») y la bandeja funciona siempre.
Eso significa que la app de WillyPost todavía no está disponible para TikTok (la red aún la está revisando) o que tienes guardado tu propio carné. Tienes dos salidas: usar la opción avanzada de abajo, o añadir TikTok en modo manual (WillyPost te avisa a la hora y publicas tú en dos clics).
Opción avanzada: usa tu propia app
Solo la necesitas si la red todavía no está disponible con la app de WillyPost, o si prefieres que tus claves sean solo tuyas. Creas gratis tu propia app de desarrollador (tu “carné”), la pegas en WillyPost → Redes → Mi carné / Configura tu carné, y WillyPost la usa en lugar de la app central. Con tu propia app, el servicio de conexión auth.willypost.com no interviene.
Una app sin auditoría de TikTok solo puede:
- mandar tu vídeo a tu bandeja de TikTok (como borrador): abres la app de TikTok, lo revisas y pulsas Publicar. Es el modo por defecto de WillyPost; o
- publicarlo en privado (solo lo ves tú), si tu cuenta está en modo privado.
La auditoría es una revisión que TikTok hace a apps de empresas; una app personal de un solo usuario normalmente no la pasa. Aun así, el modo bandeja te ahorra subir el vídeo y escribir: solo abres TikTok y le das a Publicar.
Camino A, Sandbox (el más fácil): TikTok te deja probar tu app con tu propia cuenta sin enviarla a revisión. Es lo que recomendamos para uso propio.
Camino B, Producción: envías la app a revisión de TikTok. Exige verificar una web propia (subiendo un archivo a ella o poniendo un registro en su dominio) y un vídeo de demostración. Solo merece la pena si tienes web propia y paciencia.
Y si nada de esto te convence, añade TikTok a WillyPost en modo manual: sin carné y sin perder nada.
Antes de empezar
- Una cuenta de TikTok (la tuya).
- Tu vídeo en MP4, MOV o WebM. TikTok solo admite vídeo por esta vía: fotos, carruseles y stories van a modo manual.
- WillyPost abierto en tu ordenador.
Crea tu cuenta de desarrollador
- Entra en developers.tiktok.com e inicia sesión con tu cuenta de TikTok (o crea una cuenta de desarrollador con tu correo).
- Acepta los términos.
Crea la app
- Arriba a la derecha, pulsa tu foto → Manage apps. Después Connect an app.
- Cuando pregunte por el propietario (app owner), elige tu cuenta personal (TikTok recomienda una organización, pero para uso propio no hace falta).
- Rellena: App icon (imagen de 1024×1024, JPG o PNG, máx. 5 MB: vale cualquier logo tuyo), App name (“WillyPost - tu nombre”), Category (la que más se parezca, p. ej. “Productivity”) y Description (“Programador personal de mis vídeos.”).
- En Platforms marca Desktop y, como Official website URL, escribe la web de tu negocio o tu perfil. TikTok no comprueba esta dirección al escribirla (solo la verifica si envías la app a revisión, Camino B).
- Si ves los campos Terms of Service URL y Privacy Policy URL, rellénalos con las de WillyPost:Condiciones del servicio (Terms of Service)
https://willypost.com/terminos.htmlPolítica de privacidad (Privacy Policy)https://willypost.com/privacidad.html
Añade los productos
- En la sección Products pulsa Add products.
- Añade Login Kit.
- Añade Content Posting API y activa Direct Post (Direct Post configuration).
La dirección de retorno (Login Kit para escritorio)
- En Login Kit, dentro de la plataforma Desktop, busca Redirect URI.
- Pega exactamente la dirección que te enseña WillyPost en Redes → TikTok → Configura tu carné (paso 2), que es esta (cuidado: ni una letra de más ni de menos, tampoco una “/” al final):Cópiala exactamente así (con http, sin barra al final)
http://localhost:4747/oauth/callbackTikTok acepta
localhostcon puerto en la versión de escritorio (la dirección tiene que ser fija y llevar el número de puerto). En la versión web exigiría https, por eso elegimos Desktop. - Si al conectar TikTok te dice que la dirección no coincide, añade también la misma con una barra al final (
http://localhost:4747/oauth/callback/): TikTok deja registrar hasta 10 direcciones y los ejemplos de su documentación terminan en barra. Con la primera normalmente basta.
Permisos (scopes)
- En el menú de la izquierda pulsa Scopes.
- Añade
user.info.basic,video.uploadyvideo.publish.
Camino A: Sandbox (recomendado para uso propio)
- Arriba, junto al nombre de tu app, cambia el conmutador de Production a Sandbox.
- Pulsa Create Sandbox, ponle un nombre (por ejemplo “WillyPost”) y Confirm.
- El Sandbox tiene sus propios ajustes: en él, repite lo de arriba (App details, productos Login Kit y Content Posting API, la Redirect URI y los Scopes) y pulsa Apply changes.
- Entra en Sandbox settings → Target users → Add account. Inicia sesión con tu cuenta de TikTok y acepta las condiciones. Puede tardar hasta una hora en aparecer: recarga la página.
La documentación de TikTok dice que el Sandbox no sirve para publicar vídeos en público y no explica si deja subir a la bandeja. Nosotros no lo hemos podido comprobar en una cuenta real: pruébalo. Si al conectar o al subir ves un error de permisos, usa TikTok en modo manual (o el Camino B). Tampoco sabemos si el Sandbox te da un Client key distinto del de Producción: copia siempre las claves del modo en el que estés.
Camino B: Producción (envío a revisión)
- Vuelve al modo Production. Arriba pulsa URL properties → Verify properties. TikTok pide verificar que las direcciones son tuyas: la de Términos del servicio, la de Política de privacidad y la Official website URL. Se verifica por Domain (poniendo un registro en el dominio) o por URL prefix (subiendo a esa dirección el archivo que te da TikTok). Esto solo se puede hacer con una web donde tengas control: la de WillyPost (GitHub) no es tuya.
- Entra en App review: explica en 2-3 frases qué hace cada permiso (“subo mis propios vídeos desde mi ordenador”) y sube un vídeo de demostración corto (hasta 50 MB) de WillyPost conectando y subiendo un vídeo.
- Pulsa Save y luego Submit for review. Espera la respuesta (los estados son Draft → In review → Live).
Copia tu “carné” y pégalo en WillyPost
- En la página de tu app copia el Client key y el Client secret (arriba, en “Credentials”).
- WillyPost → Redes → TikTok → Configura tu carné: pega el Client key en el campo Client key y el Client secret en el campo Client secret. Pulsa Guardar (o Guardar y conectar).
- Pulsa Conectar TikTok, inicia sesión en TikTok y acepta los permisos.
Cómo se publica después
- Modo “Bandeja” (por defecto): WillyPost sube el vídeo a TikTok. En unos minutos te llega una notificación en la app de TikTok. Ábrela, revisa, pega el texto (WillyPost no puede ponérselo al borrador) y pulsa Publicar.
- Modo “Directo”: WillyPost intenta publicar solo. Sin auditoría, solo funciona en privado y con la cuenta de TikTok en modo privado. Si TikTok lo rechaza, WillyPost lo manda a la bandeja y te avisa.
- Solo vídeo: fotos, carruseles y stories de TikTok van a modo manual.
Qué pegas en WillyPost
| Campo de WillyPost | Qué pegas | De dónde sale |
|---|---|---|
| TikTok → Client key | Client key | developers.tiktok.com → tu app → Credentials |
| TikTok → Client secret | Client secret | La misma pantalla |
Si algo falla
“redirect_uri” o “Redirect URI mismatch”
La dirección no es idéntica a http://localhost:4747/oauth/callback. Cópiala con el botón Copiar. Si sigue fallando, añade también la versión con “/” al final (mira la sección “La dirección de retorno”).
No puedo conectar: dice que mi usuario no tiene acceso a la app
Si estás en Sandbox, tu cuenta tiene que estar en Sandbox settings → Target users y puede tardar hasta una hora en activarse. Comprueba que usas esa misma cuenta de TikTok.
“Tu app de TikTok aún no está auditada…”
Es lo esperado: mira el aviso del principio. Usa el modo Bandeja.
“client_key” incorrecta
Has pegado el Client secret en el campo del Client key (o al revés), o has copiado las claves del Sandbox con la app en Producción (o al revés).
El vídeo no llega a la bandeja
Abre la app de TikTok con la misma cuenta que conectaste y mira la bandeja y las notificaciones. El formato debe ser MP4, MOV o WebM con H.264, entre 23 y 60 fps.
Tengo que reconectar
WillyPost renueva el permiso de TikTok solo antes de publicar; aun así, cada 30 días pulsa Reconectar en Redes (regla de WillyPost).
Al volver, veo “No se puede acceder a este sitio”
WillyPost estaba cerrado. Ábrelo y recarga esa pestaña (F5).