logo
Développement
Rechercher
Line

Line

Vous pouvez intégrer vos agents à Line afin de permettre aux utilisateurs de Line d'interagir avec vos agents via Line.

Préparatifs

  1. Rendez-vous sur Line Developers et connectez-vous à la console.

  2. Après vous être connecté, sélectionnez un fournisseur existant dans la liste Providers ou cliquez sur le bouton Create au-dessus de la liste pour créer un nouveau fournisseur et accéder à sa page de gestion. Si aucun fournisseur n'est configuré, cliquez sur le bouton Create a new provider sur la page après la connexion, puis suivez les instructions étape par étape de la plateforme pour terminer la création du fournisseur.

    image-20250418153526035

  3. Sur la page du fournisseur, l'onglet Channels s'affiche par défaut.

    Si aucun canal n'est configuré, vous devez d'abord en créer un : cliquez sur le bouton Create a Messaging API channel puis suivez les instructions étape par étape de la plateforme. Une fois le canal créé avec succès, vous serez redirigé vers la page Channel.

    image-20250418153837155
    image-20250418153912391
    image-20250418154024891

  4. Une fois la création terminée, rendez-vous sur la page web LINE Official Account Manager. Cliquez sur Settings en haut à droite. Ensuite, cliquez sur Messaging API dans la barre latérale gauche. Enfin, cliquez sur Enable Messaging API au centre de la page.
    alt text

  5. Sélectionnez à quel Provider ce canal doit appartenir, puis suivez les instructions étape par étape de la plateforme pour finaliser le processus.
    alt text

  6. Après avoir terminé, cliquez sur le lien ci-dessous pour revenir à la LINE Developers Console.
    alt text

  7. Dans la barre latérale gauche, trouvez le Provider auquel le canal appartient, puis cliquez sur le canal que vous venez de créer.
    alt text

  8. Cliquez sur Basic settings et copiez le Channel ID et le Channel secret. Vous pouvez les coller dans un document pour une utilisation ultérieure.

    image-20250417150420222
    image-20250417150606368

  9. Cliquez sur Messaging API et copiez le Channel access token. Vous pouvez également le coller dans un document pour une utilisation ultérieure.
    image-20250417151042373

Configuration dans l'Agent

  1. Connectez-vous à GPTBots.

  2. Sélectionnez l'Agent/Agent des Flux cible et accédez à son onglet Intégration. (La fonctionnalité Intégration n'est disponible que pour un agent/agent des flux publié ; si vous avez modifié la configuration de l'agent/agent des flux cible, vous devez enregistrer et publier la version actuelle avant de procéder à l'Intégration.)
    image-20250225121541516

  3. Sélectionnez Line.

  4. Cliquez sur Ajouter un canal, puis saisissez le Channel ID, le Channel Secret et le Channel Access Token (inutile de remplir Channel Name), puis cliquez sur Vérifier.
    alt text
    alt text

  5. Après vérification réussie, GPTBots récupérera le Channel name et la photo de profil que vous venez de configurer dans LINE. Une fois confirmé, cliquez sur Enregistrer.
    alt text

  6. En cas de succès, les détails du canal seront ajoutés à la liste et une Webhook URL sera générée ci-dessous.
    alt text

  7. Ensuite, copiez cette URL de webhook et collez-la dans le champ correspondant sur la page Managing API de Line. Cliquez ensuite sur Vérifier.

    image-20250417161458342

  8. Après vérification réussie de l'URL du webhook, activez l'interrupteur Use Webhook.
    alt text

  9. Une fois la configuration réussie, un QR code sera généré et affiché sur la page Messaging API. Vous pouvez scanner le QR code et envoyer un message pour commencer à interagir avec le chatbot sur LINE.

    image-20250418154402815

Remarque : Même si le webhook est compromis, l'absence du Channel Secret garantira que le backend LINE valide les requêtes de données pour empêcher toute falsification. Si le Channel Secret et le Channel Access Token sont tous deux compromis, vous pouvez les réinitialiser dans le backend LINE.