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. 1

    Accede a https://developers.facebook.com

  2. 2

    Haz clic en 'Mis apps'.

  3. 3

    Haz clic en 'Crear app'.

  4. 4

    En el campo 'Nombre de la app', escribe un nombre para tu aplicación, por ejemplo 'botize'.

  5. 5

    Haz clic en 'Siguiente'.

  6. 6

    En el apartado 'Agregar casos de uso', selecciona la opción 'Business Messaging' y dentro de ella 'Manage messaging & content on Instagram'.

  7. 7

    Haz clic en 'Siguiente'.

  8. 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. 9

    Haz clic en 'Siguiente'.

  10. 10

    En 'Publishing requirements' haz clic en 'Siguiente'.

  11. 11

    En 'Overview' haz clic en 'Crear aplicación'.

Conectar tu usuario de Instagram

  1. 1

    Desplázate hasta el apartado 'App roles' y haz clic en el subapartado 'Roles'.

  2. 2

    Haz clic en el botón 'Add people'.

  3. 3

    Selecciona la opción 'Instagram Tester'.

  4. 4

    En el buscador de usuarios que aparecerá debajo, escribe tu nombre de usuario de Instagram y selecciónalo.

  5. 5

    Haz clic en el botón 'Añadir'.

  6. 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. 1

    Haz clic en el enlace 'Apps and Websites' que aparece en la misma fila de la tabla.

  2. 2

    Se abrirá una nueva pestaña donde tendrás que iniciar sesión con tu cuenta de Instagram.

  3. 3

    Serás redirigido automáticamente al apartado 'Aplicaciones y sitios web'.

  4. 4

    Haz clic en el apartado 'Invitaciones para evaluadores'.

  5. 5

    Pulsa el botón 'Aceptar' que aparecerá.

  6. 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. 1

    En la columna izquierda, haz clic en 'Use cases'.

  2. 2

    Dentro de 'Manage messaging & content on Instagram', haz clic en el botón 'Customize'.

  3. 3

    Pulsa el botón 'Add all required permissions'.

  4. 4

    Despliega el apartado 'Generate access tokens'.

  5. 5

    Pulsa el enlace 'Generate token'.

  6. 6

    Se abrirá una ventana donde tendrás que iniciar sesión con tu cuenta de Instagram.

  7. 7

    Si todavía no tienes una cuenta profesional, Instagram te pedirá cambiarla. Pulsa entonces el botón 'Cambiar'.

  8. 8

    En el apartado de permisos, actívalos y pulsa el botón 'Permitir'.

  9. 9

    Marca la casilla 'I understand'.

  10. 10

    Pulsa el botón 'Copy' para copiar el Access Token.

  11. 11

    Pulsa el botón 'Done' para finalizar.

  12. 12

    A la derecha del enlace 'Generate token', activa la opción 'Webhook Subscription' para que quede en 'On'.

  13. 13

    En el apartado 'Callback URL', pega la URL del webhook proporcionada por Botize.

  14. 14

    En el apartado 'Verify Token', escribe una palabra secreta, por ejemplo 'botize'.

  15. 15

    Pulsa el botón 'Verify and save'.

  16. 16

    Pega el token obtenido en el formulario de Botize.

Publicar la aplicación

  1. 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.