LINE

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

Configurar 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

Crear 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

Formatos y tamaños admitidos:

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

Respuestas con tarjeta

Las plantillas se usan para crear tarjetas con la integración de LINE.

Deben incluir un título, un subtítulo y al menos un botón.

Respuestas rápidas

Las plantillas se usan para crear respuestas rápidas con la integración de LINE.

El botón es un campo obligatorio.

Respuestas con carga útil personalizada

Se pueden usar plantillas para las cargas útiles personalizadas. Para ello, utiliza este código:

    {
      "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"
          }
        ]
      }
    }