LINE

L'intégration de Dialogflow à LINE vous permet de créer facilement des bots LINE avec une compréhension du langage naturel basée sur la technologie Dialogflow.

Configurer LINE

Pour configurer l'intégration LINE pour votre agent, vous devez disposer des éléments suivants :

  • Un compte LINE
  • L'application LINE installée sur un appareil mobile

Créer un bot LINE

  1. Connectez-vous au site Web des développeurs de LINE et cliquez sur API de messagerie.
  2. Cliquez sur Start Now (Commencer).
  3. Créez ou choisissez un fournisseur.

    Si vous avez créé un nouveau fournisseur, cliquez sur Create Channel (Créer un canal) sous "Messaging API (API de messagerie)".

  4. Cliquez sur Next Page (Page suivante).

  5. Entrez un nom et une description pour l'application.

  6. Sélectionnez un forfait.

  7. Sélectionnez une catégorie et une sous-catégorie d'application.

  8. Saisissez votre adresse e-mail.

  9. Cliquez sur Confirmer.

  10. Confirmez les informations sur la page suivante.

  11. Consultez les options des conditions d'utilisation.

  12. Cliquez sur Créer.

Configurer Dialogflow

  1. Cliquez sur Intégrations dans le menu de gauche.
  2. Cliquez sur la vignette LINE.
  3. Copiez l'URL Webhook.

Activer le webhook dans LINE

  1. Cliquez sur l'application nouvellement créée.
  2. Sous Jeton d'accès au canal (longue durée), cliquez sur Émettre.
  3. Sous Utiliser les Webhooks, cliquez sur Modifier et Activer.
  4. Sous URL du Webhook, collez l'URL copiée.
  5. Copiez ou notez l'ID du canal, le code secret du canal et le jeton d'accès au canal.

Poursuivre la configuration de Dialogflow

  1. Collez l'ID du canal, le code secret du canal et le jeton d'accès au canal dans les champs correspondants, dans la fenêtre pop-up d'intégration.
  2. Sélectionnez un environnement, le cas échéant.
  3. Cliquez sur DÉMARRER.

Test

Pour tester votre agent, appuyez sur les trois points horizontaux sur l'écran principal de l'application LINE. Appuyez ensuite sur l'icône de code QR et scannez le code QR sur la page des paramètres de votre bot. Votre bot est alors ajouté à la liste des conversations.

Messages de réponses enrichies

Les messages de réponses enrichies suivants sont acceptés.

Réponses sous forme d'images

Une réponse de type "image" Dialogflow est envoyée à LINE en tant que message de type "image" LINE.

Les formats et tailles acceptés sont les suivants :

  • jpeg
  • Taille maximale de 1 Mo
  • Dimensions maximales de 240 x 240

Réponses sous forme de fiches

Une réponse de type "fiche" Dialogflow est envoyée à LINE en tant que message de type "fiche" LINE.

Réponses rapides

Une réponse rapide Dialogflow est envoyée à LINE en tant que message de type "modèle" LINE.

Réponses de charge utile personnalisée

Vous pouvez envoyer la plupart des types de messages LINE avec une réponse de charge utile personnalisée.

Par exemple, la charge utile personnalisée suivante fournit un message de type "modèle" 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"
      }
    ]
  }
}