Integration für Konversationsfunktionen mit Facebook Messenger einrichten

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Integrieren Sie ServiceNow mithilfe der Anwendung Facebook Messenger in Ihre Instanz Integration für Konversationsfunktionen mit Facebook Messenger. Verwenden Sie die Anwendung, um Kunden in Konversationen mit Bots zu integrieren.

    Vorbereitungen

    Erforderliche Rolle: external_app_install_admin oder va_admin

    Prozedur

    1. Verbinden Sie den Facebook Messenger -Service Ihres Unternehmens mit Ihrer ServiceNow -Instanz.
      1. Melden Sie sich bei an Facebook Developer Account und öffnen Sie die von Ihnen erstellte App Facebook.
      2. Aktivieren Sie Ihre App Facebook, um Daten an Ihre Instanz ServiceNow ] zu senden, indem Sie die Webhook-URL eingeben.
        1. Klicken Sie im Abschnitt „Webhooks“ der App auf Rückruf- URL hinzufügen.
        2. Füllen Sie im Dialogfeld „Rückruf-URL bearbeiten“ die Felder aus.
          Feld Beschreibung
          Callback URL Öffentliche URL für den Webhook

          Geben Sie die Webhook-URL im folgenden Format ein:

          https://<instance-name> .service-now.com/api/now/v1/cs/adapter/messenger/message
          Token Token für Webhook

          Standardmäßig lautet das Token für den Webhook ServiceNownowbot. Als Benutzer mit der Administratorrolle können Sie die Systemeigenschaft glide.cs.facebook_messenger_verify_token auf den gewünschten Wert festlegen und diesen Wert dann in dieses Feld eingeben. Da die Systemeigenschaft glide.cs.facebook_messenger_verify_token standardmäßig nicht verfügbar ist, müssen Sie sie mit dem Datentyp „Zeichenfolge“ hinzufügen. Weitere Informationen finden Sie unter Systemeigenschaft hinzufügen.

        3. Klicken Sie auf Überprüfen und speichern.
      3. Notieren Sie sich Ihre Seiten-ID Facebook und das Zugriffstoken.
        1. Klicken Sie auf Seiten hinzufügen oder entfernen, und wählen Sie die Seite Facebook aus.
        2. Notieren Sie sich die Seiten-ID, die unter dem Seitennamen angezeigt wird.

          Sie können auf die Seiten-ID klicken, um sie in die Zwischenablage zu kopieren.

        3. Klicken Sie im Abschnitt „Zugriffstoken“ für die von Ihnen erstellte Seite Facebook auf Token generieren.
          Hinweis:
          Notieren Sie sich das Seitenzugriffstoken, das später zur Authentifizierung von Facebook Messenger in Ihrer Instanz von ServiceNow verwendet wird.
      4. Abonnieren Sie Ihre App Facebook für Ihre Seite Facebook.
        1. Klicken Sie im Abschnitt „Webhooks“ auf Abonnementshinzufügen.

          Für jede autorisierte Seite enthält der Abschnitt „Webhooks“ die Felder, die die App abonnieren kann.

        2. Wählen Sie im Dialogfeld „Seitenabonnements bearbeiten“ Nachrichten und „ messaging_postbacks“ aus.
        3. Klicken Sie auf Speichern.
      5. Notieren Sie sich das App-Geheimnis aus den Grundeinstellungen.
      6. Wahlweise: Senden Sie Nachrichten mit Zeitstempel in der Zeitzone des Kunden, indem Sie zu navigieren Seiteneinstellungen > Erweitertes Messaging, indem Sie im Abschnitt „ Angeforderte Funktionen“ die Option Zeitzone auswählen und neben der ausgewählten Option auf Anforderung klicken.
    2. Wechseln Sie in Ihrer Instanz ServiceNow® zu Alle > Konversations-Schnittstellen > Kanäle und Integrationen.
    3. Klicken Sie im Abschnitt Facebook Messenger integration (Integration) auf Hinzufügen.
      Die Seite Facebook Messenger Kanalintegration wird geöffnet.
    4. Klicken Sie auf die drei Punkte auf der rechten Seite, und wählen Sie Integration bearbeitenaus.
    5. Aktualisieren Sie im Formular ggf. den Namen des Bots.
    6. Geben Sie die Rückruf-URL und das Token aus Ihrem Facebook Messenger -Account ein.
    7. Klicken Sie auf Absenden.
      Es wird eine Erfolgsmeldung angezeigt, die die Integration mit der App Facebook Messenger bestätigt.