Configurer Intégration conversationnelle de Facebook Messenger

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Intégrez Facebook Messenger à votre ServiceNow instance à l’aide de l’application Intégration conversationnelle de Facebook Messenger . Utilisez l’application pour engager les clients dans des conversations avec des bots.

    Avant de commencer

    Rôle requis : external_app_install_admin ou va_admin

    Procédure

    1. Connectez le service de Facebook Messenger votre entreprise à votre ServiceNow instance.
      1. Connectez-vous à votre Facebook Compte de développeur et ouvrez l’application Facebook que vous avez créée.
      2. Activez votre Facebook application pour envoyer des données à votre ServiceNow instance en saisissant l’URL Webhook.
        1. Cliquez sur Ajouter une URL de rappel dans la section Webhooks de l’application.
        2. Renseignez les champs de la boîte de dialogue Modifier l’URL de rappel.
          Champ Description
          URL de rappel URL publique pour le webhook.

          Saisissez l’URL Webhook au format suivant :

          https://<nom-instance>.service-now.com/api/now/v1/cs/adapter/messenger/message
          Jeton Jeton pour le webhook.

          Par défaut, le jeton du ServiceNow webhook est nowbot. En tant qu’utilisateur disposant du rôle administrateur, vous pouvez définir la glide.cs.facebook_messenger_verify_token propriété système sur la valeur souhaitée, puis saisir cette valeur dans ce champ. Étant donné que la glide.cs.facebook_messenger_verify_token propriété système n’est pas disponible par défaut, vous devez l’ajouter avec le type de données défini sur chaîne. Pour plus d’informations, consultez Ajouter une propriété système.

        3. Cliquez sur Vérifier et enregistrer.
      3. Notez l’ID de votre page et votre Facebook jeton d’accès.
        1. Cliquez sur Ajouter ou supprimer des pages et sélectionnez votre Facebook page.
        2. Notez l’ID de page affiché sous le nom de la page.

          Vous pouvez cliquer sur l’ID de la page pour copier l’ID dans votre presse-papiers.

        3. Dans la section Jetons d’accès, cliquez sur Générer un jeton pour la Facebook page que vous avez créée.
          Remarque :
          Notez le jeton d’accès à la page utilisé ultérieurement pour vous Facebook Messenger authentifier sur votre ServiceNow instance.
      4. Abonnez votre Facebook application à votre Facebook page.
        1. Dans la section Webhooks, cliquez sur Ajouter des abonnements.

          Pour chaque page autorisée, la section Webhooks contient les champs auxquels l’application peut s’abonner.

        2. Dans la boîte de dialogue Modifier les abonnements de la page, sélectionnez les messages et messaging_postbacks.
        3. Cliquez sur Enregistrer.
      5. Notez le secret de l’application dans les paramètres de base.
      6. Facultatif : Envoyer des messages avec horodatage dans le fuseau horaire du client en accédant à Paramètres de page > Messagerie avancée, en sélectionnant l’option Fuseau horaire dans la section Fonctionnalités demandées, puis en cliquant sur Demande affichée à côté de l’option sélectionnée.
    2. Sur votre ServiceNow® instance, accédez à Tout > Interfaces conversationnelles > Canaux et intégrations.
    3. Dans la Facebook Messenger section Intégration, cliquez sur Ajouter.
      La page Channel integration (Intégration Facebook Messenger du canal) s’ouvre.
    4. Cliquez sur les trois points sur le côté droit et choisissez Modifier l’intégration.
    5. Sur le formulaire, mettez à jour le nom du bot si vous le souhaitez.
    6. Saisissez l’URL de rappel et le jeton de votre Facebook Messenger compte.
    7. Cliquez sur Envoyer.
      Un message de réussite s’affiche confirmant l’intégration à l’application Facebook Messenger .