Twitter

La integración de Twitter con Dialogflow te permite crear fácilmente bots de Twitter con la comprensión del lenguaje natural basada en la tecnología de Dialogflow.

Configurar Twitter

A fin de configurar la integración de Twitter para tu agente, necesitarás lo siguiente:

Crear un aplicación en Twitter

  1. Accede a tu cuenta de Twitter y navega a la Consola de administración de la aplicación de Twitter.
  2. Haz clic en el botón Crear una aplicación nueva.
  3. Ingresa la siguiente información:

    • Bot Name (Nombre del bot)
    • Description (Descripción)
    • Website (Sitio web): Puede ser un vínculo de marcador de posición
    • Callback URL (URL de devolución de llamada): No es necesaria en este punto
  4. Marca la casilla debajo de Developer Agreement (Acuerdo del desarrollador) y haz clic en el botón Create your Twitter application (Crear tu aplicación de Twitter).

Obtener claves y tokens

  1. Haz clic en la pestaña Tokens de acceso y claves.

  2. En Acciones de token, haz clic en el botón Crear mi token de acceso.

  3. Toma nota de la siguiente información:

    • Consumer Key (Clave del consumidor) (Clave de API)
    • Consumer Secret (Secreto del consumidor) (Secreto de API)
  4. Haz clic en el botón Crear mi token de acceso.

  5. Toma nota de la siguiente información:

    • Token de acceso
    • Secreto deL token de acceso

Modificar permisos de la aplicación

  1. En la pestaña Tokens de acceso y claves, haz clic en modificar los permisos de la aplicación para el Nivel de acceso.

  2. En Access (Acceso), selecciona la opción Read, Write and Access direct messages (Mensajes directos de acceso, lectura y escritura).

  3. Haz clic en el botón Update Settings (Actualizar configuración).

Crear un entorno para desarrolladores de Twitter

Dialogflow necesita un entorno para desarrolladores al que hacer referencia para tu aplicación de Twitter.

A fin de crear tu entorno para desarrolladores, sigue las instrucciones que aparecen en la consola del desarrollador de Twitter.

Configurar Dialogflow

  1. En Dialogflow, ve a Integraciones en el menú de la izquierda.
  2. Haz clic en el mosaico Twitter.
  3. Ingresa la información relacionada en los siguientes campos:

    • Nombre de usuario del bot: Debe ser el nombre del bot de Twitter, sin "@".
    • Clave del consumidor
    • Secreto del consumidor
    • Token de acceso
    • Secreto del token de acceso
    • Etiqueta del entorno para desarrolladores: Debe coincidir con la configuración del entorno para desarrolladores en Twitter.
    • Entorno: Entorno de Dialogflow
  4. Haz clic en el botón Iniciar.

Prueba

Para probar tu bot, envía un tweet o mensaje directo a la cuenta de la aplicación.

Migración de la API de Twitter

Si ya tienes una aplicación de Twitter, las siguientes instrucciones te guiarán a través de la migración de la API de transmisión a la API de webhook Beta.

  1. Solicita una cuenta de desarrollador de Twitter. Asegúrate de completar todos los pasos para la solicitud.

  2. Accede y navega a la página Entornos para desarrolladores.

  3. Haz clic en Configurar entorno para desarrolladores.

  4. Da un nombre a tu entorno y, luego, ingresa tu ID de aplicación de Twitter.

  5. Reinicia tu bot de Twitter en Dialogflow de la siguiente manera:

    1. Ve a la página de integración de Twitter.
    2. Haz clic en el botón Detener.
    3. Haz clic en el botón START (INICIAR).

Inhabilita la integración de Twitter

Cuando inhabilitas la integración de Twitter para tu agente, no debes eliminar tu aplicación de Twitter antes de la inhabilitación. Si lo haces, tu agente de Dialogflow quedará en un estado incoherente.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Documentación de Dialogflow
¿Necesitas ayuda? Visita nuestra página de asistencia.