LINE

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

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. Suivez le guide LINE Getting started with the Messaging API (Premiers pas avec l'API Messaging) pour créer un fournisseur et un canal API Messaging si vous n'en avez pas.
  2. Copiez les informations suivantes à partir du canal créé dans la console LINE Developers :
    • Jeton d'accès au canal (longue durée)
    • ID de la catégorie
    • Secret du canal

Configurer Dialogflow CX

  1. Accédez à l'onglet Gérer dans le menu de navigation.
  2. Sélectionnez Intégrations.
  3. Cliquez sur Connecter sur la tuile Line.
  4. Renseignez les informations suivantes :
    • Jeton d'accès au canal
    • ID de la catégorie
    • Secret du canal
  5. Sélectionnez un environnement, le cas échéant.
  6. Cliquez sur Démarrer.
  7. Copiez l'URL Webhook.

Activer le webhook dans LINE

Consultez le guide de LINE pour définir une URL de webhook afin de terminer la configuration.

Tests

Pour tester votre agent, suivez le guide de LINE Ajouter des amis à l'aide d'un code QR pour ajouter le bot à la liste de conversation. Le QR code se trouve dans l'onglet Messaging API (API de messagerie) de la console LINE Developers. Vous pouvez ensuite envoyer des messages au bot à des fins de test.

Messages de réponses enrichies

Les messages de réponse enrichie sont compatibles avec la charge utile personnalisée dans le fulfillment. Consultez Objets de message LINE pour connaître le format du message.

Par exemple, la charge utile personnalisée suivante fournit un message LINE :

{
  "type": "text",
  "text": "Hello, world"
}

La charge utile personnalisée suivante fournit un message LINE modèle :

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

Réponses spécifiques au canal

Une fois que vous avez configuré les réponses spécifiques au canal, le canal DF_CX_LINE est automatiquement utilisé lorsque l'agent répond aux messages LINE.