Vincular cuenta
Estado actual
Facebook Page
No vinculada
Instagram Business
No vinculada
Conectar con un clic (recomendado)
Te llevamos al diálogo OAuth de Meta. Aceptas permisos y volvemos con el Page Token, Page ID e IG ID rellenos automáticamente. Imposible equivocarse de tipo de token.
Conectar con Facebook
Incluye la cuenta de Instagram Business vinculada a la Página.
Paso obligatorio antes de pulsar el botón:
registra esta URL en tu App de Meta. Es el Redirect URI que Facebook usará para devolverte el código:
https://pruebas.almstra.com/oauth_callback.php
Haz clic para copiarla.
Cómo registrarla — guía paso a paso
-
Abre tu App en Meta Developers.
Ve a developers.facebook.com/apps e inicia sesión con la cuenta que creó la App.
Haz clic sobre el nombre de tu App en la lista. -
Asegúrate de tener "Facebook Login for Business" añadido.
En el menú lateral izquierdo busca "Productos" (Products). Debe aparecer "Facebook Login for Business".Si no aparece: arriba en la barra lateral hay un botón "+ Add Product". Búscalo, selecciona "Facebook Login for Business" y pulsa "Set up". -
Abre la configuración de Facebook Login.
En el menú lateral, debajo de "Facebook Login for Business", haz clic en "Settings" (o "Configuración"). -
Pega el Redirect URI.
Busca el campo "Valid OAuth Redirect URIs" (URIs de redireccionamiento OAuth válidas) y pega exactamente:https://pruebas.almstra.com/oauth_callback.phpTiene que coincidir exactamente, sin barra final extra, sin diferencias de mayúsculas, con https. -
Activa los toggles necesarios en la misma pantalla:
- Client OAuth Login → ON
- Web OAuth Login → ON
- Force Web OAuth Reauthentication → OFF (puede dejarse en OFF)
- Use Strict Mode for Redirect URIs → ON (recomendado)
-
Guarda los cambios.
Pulsa "Save changes" abajo a la derecha de esa sección. -
Añádete como Tester de la App (si está en modo desarrollo).
En el menú lateral: "App Roles" → "Roles". Pulsa "Add People" y agrega tu usuario de Facebook como Administrator o Tester.Si la App está en Live y has pasado App Review no es necesario, pero para pruebas casi siempre estás en Development. -
Verifica que los permisos estén disponibles.
En el menú lateral: "App Review" → "Permissions and Features". Estos deben aparecer (en Development se conceden automáticamente a Admins/Testers):- pages_show_list
- pages_read_engagement
- pages_manage_posts
- pages_manage_metadata
- instagram_basic
- instagram_content_publish
- business_management
-
Asocia tu Página a la App (si está bajo Business Manager).
Si tu Page la administra un Business Manager, ve a business.facebook.com → "Configuración del negocio" → "Apps" → asignar tu App al Business → en "Cuentas" → "Páginas", asegúrate de que la Página esté añadida y tu usuario como Admin.
Cuando termines, vuelve aquí y pulsa
Conectar con Facebook. Si todo está bien, te llevará a Facebook, aceptarás permisos,
y volverás con la cuenta vinculada automáticamente.
¿No te funcionó OAuth?
Errores típicos:
URL Blocked: redirect URI not whitelisted→ no guardaste el URI en el paso 4.App Not Set Up→ falta añadir Facebook Login for Business.You don't have permission→ tu usuario no es Admin/Tester (paso 7).
Pegar tokens manualmente
Útil si la App de Meta aún no está aprobada, el OAuth te da problemas, o quieres usar un token generado a mano en Graph API Explorer.
Importante: el token debe ser un Page Access Token, no un User Token.
Verifícalo en Access Token Debugger — el campo
Type debe decir PAGE.