LINE

La integración de LINE con Dialogflow te permite crear con facilidad bots de LINE con la comprensión del lenguaje natural basada en la tecnología de Dialogflow.

Configura LINE

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

  • una cuenta de LINE
  • la app de LINE instalada en un dispositivo móvil

Crea un bot de LINE

  1. Accede al sitio web para desarrolladores de LINE y haz clic en Messaging API (API de mensajería).
  2. Haz clic en Comenzar ahora.
  3. Crea o selecciona un proveedor.

    Si creaste un nuevo proveedor, haz clic en Crear canal en la API de Mensajería.

  4. Haz clic en Página siguiente.

  5. Ingresa una descripción y un nombre para la aplicación.

  6. Selecciona un plan.

  7. Elige una categoría y una subcategoría de aplicación.

  8. Ingresa tu dirección de correo electrónico.

  9. Haz clic en Confirmar.

  10. Confirma la información en la siguiente página.

  11. Consulta las opciones de las Condiciones de Uso.

  12. Haz clic en Crear.

Configurar Dialogflow

  1. Haz clic en Integraciones en el menú de la izquierda.
  2. Haz clic en el mosaico de LINE.
  3. Copia la URL de webhook.

Habilitar webhook en LINE

  1. Haz clic en la aplicación recientemente creada.
  2. En Token de acceso al canal (de larga duración), haz clic en Problema.
  3. En Usar webhooks, haz clic en editar y Habilitar.
  4. En URL de webhook, pega la URL copiada.
  5. Copia o toma nota del ID de canal, Secreto de canal y Token de acceso al canal.

Continuar con la configuración de Dialogflow

  1. Pega el Channel ID (ID de canal), Channel secret (Secreto de canal) y Channel access token (Token de acceso al canal) en los campos relacionados de la ventana emergente de la integración.
  2. Elige un entorno, según corresponda.
  3. Haz clic en INICIAR.

Prueba

Para probar tu agente, presiona los tres puntos horizontales de pantalla principal de la app de LINE. Luego, presiona el ícono de código QR y escanea el código QR de la página de configuración de tu bot. Esto agrega tu bot a la lista de conversaciones.

Mensajes de respuesta enriquecida

Se admiten los siguientes mensajes de respuesta enriquecida.

Respuestas de imagen

Se envía un tipo de respuesta de imagen de Dialogflow a LINE como un tipo de mensaje de imagen de LINE.

Los formatos y tamaños admitidos son los siguientes:

  • jpeg
  • tamaño máximo de 1 MB
  • Dimensiones máximas de 240 x 240

Respuestas con tarjeta

Se envía un tipo de respuesta con tarjeta de Dialogflow a LINE como un tipo de mensaje de plantilla de LINE.

Respuestas rápidas

Se envía un tipo de respuesta rápida de Dialogflow a LINE como un tipo de mensaje de plantilla de LINE.

Respuestas con carga útil personalizada

Puedes enviar la mayoría de los tipos de mensaje de LINE con una respuesta de carga útil personalizada.

Por ejemplo, la siguiente carga útil personalizada proporciona un mensaje de plantilla de LINE:

{
  "type": "template",
  "altText": "this is a buttons template",
  "template": {
    "type": "buttons",
    "thumbnailImageUrl": "https://example.com/bot/images/image.jpg",
    "title": "Menu",
    "text": "Please select",
    "actions": [
      {
        "type": "postback",
        "label": "Buy",
        "data": "action=buy&itemid=123"
      },
      {
        "type": "postback",
        "label": "Add to cart",
        "data": "action=add&itemid=123"
      },
      {
        "type": "uri",
        "label": "View detail",
        "uri": "http://example.com/page/123"
      }
    ]
  }
}