Credenciales de la API de Instagram Messaging
GuÃa para obtener tokens, claves y conexiones
Conectar la API de Instagram requiere realizar una serie de pasos en Meta para obtener una clave de acceso. A continuación se explica cómo conseguirla paso a paso.
Registrar tu aplicación de Instagram
-
1
Accede a https://developers.facebook.com
-
2
Haz clic en 'Mis apps'.
-
3
Haz clic en 'Crear app'.
-
4
En el campo 'Nombre de la app', escribe un nombre para tu aplicación, por ejemplo 'botize'.
-
5
Haz clic en 'Siguiente'.
-
6
En el apartado 'Agregar casos de uso', selecciona la opción 'Business Messaging' y dentro de ella 'Manage messaging & content on Instagram'.
-
7
Haz clic en 'Siguiente'.
-
8
En 'Which business portfolio do you want to connect to this app?' selecciona la opción 'I don't want to connect a business portfolio yet'.
-
9
Haz clic en 'Siguiente'.
-
10
En 'Publishing requirements' haz clic en 'Siguiente'.
-
11
En 'Overview' haz clic en 'Crear aplicación'.
Conectar tu usuario de Instagram
-
1
Desplázate hasta el apartado 'App roles' y haz clic en el subapartado 'Roles'.
-
2
Haz clic en el botón 'Add people'.
-
3
Selecciona la opción 'Instagram Tester'.
-
4
En el buscador de usuarios que aparecerá debajo, escribe tu nombre de usuario de Instagram y selecciónalo.
-
5
Haz clic en el botón 'Añadir'.
-
6
Serás redirigido a la tabla 'App roles', donde verás tu usuario de Instagram con el estado 'Pending'.
Aceptar la conexión desde Instagram
-
1
Haz clic en el enlace 'Apps and Websites' que aparece en la misma fila de la tabla.
-
2
Se abrirá una nueva pestaña donde tendrás que iniciar sesión con tu cuenta de Instagram.
-
3
Serás redirigido automáticamente al apartado 'Aplicaciones y sitios web'.
-
4
Haz clic en el apartado 'Invitaciones para evaluadores'.
-
5
Pulsa el botón 'Aceptar' que aparecerá.
-
6
Vuelve a la pestaña de Meta y actualÃzala. El estado 'Pending' desaparecerá indicando que la conexión se ha realizado correctamente.
Obtener el token
-
1
En la columna izquierda, haz clic en 'Use cases'.
-
2
Dentro de 'Manage messaging & content on Instagram', haz clic en el botón 'Customize'.
-
3
Pulsa el botón 'Add all required permissions'.
-
4
Despliega el apartado 'Generate access tokens'.
-
5
Pulsa el enlace 'Generate token'.
-
6
Se abrirá una ventana donde tendrás que iniciar sesión con tu cuenta de Instagram.
-
7
Si todavÃa no tienes una cuenta profesional, Instagram te pedirá cambiarla. Pulsa entonces el botón 'Cambiar'.
-
8
En el apartado de permisos, actÃvalos y pulsa el botón 'Permitir'.
-
9
Marca la casilla 'I understand'.
-
10
Pulsa el botón 'Copy' para copiar el Access Token.
-
11
Pulsa el botón 'Done' para finalizar.
-
12
A la derecha del enlace 'Generate token', activa la opción 'Webhook Subscription' para que quede en 'On'.
-
13
En el apartado 'Callback URL', pega la URL del webhook proporcionada por Botize.
-
14
En el apartado 'Verify Token', escribe una palabra secreta, por ejemplo 'botize'.
-
15
Pulsa el botón 'Verify and save'.
-
16
Pega el token obtenido en el formulario de Botize.
Publicar la aplicación
-
1
Como paso final, es posible que tengas que completar el proceso de verificación de Meta desde el apartado 'Review' del menú lateral izquierdo. Los requisitos y aprobaciones que solicita Meta dependen del uso que vayas a darle a tu aplicación y de los permisos o funcionalidades que necesites, por lo que Botize no puede guiarte en el proceso exacto de verificación.