Richten Sie ein Virtual AgentIntegration mit Facebook Messenger(Veraltet)

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Konfigurieren Sie Virtual AgentIntegration für Facebook MessengerUnd ordnen Sie die App Ihrer Instanz zu.

    Vorbereitungen

    Sie sollten bereits Folgendes haben:

    Erforderliche Rollen:

    • Virtual_Agent_admin und external_app_install_admin oder admin
    • Administrator für Drittanbieteranwendungen

    Prozedur

    1. Navigieren Sie im Facebook-Entwickler zu Messenger > Einstellungenan.
      1. Suchen Sie den Abschnitt Tokengenerierung.
      2. Wählen Sie in der Seitenliste die von Ihnen erstellte Facebook-Seite aus, und notieren Sie sich das generierte Seitenzugriffstoken.
      3. Suchen Sie den Abschnitt „Webhooks“, und klicken Sie auf Richten Sie Webhooks Ein .
      4. Geben Sie im Popup-Fenster „Neues Seitenabonnement“, das angezeigt wird, diese Felder ein:
        Feld Wert
        Callback URL Ihr ServiceNowInstanz-URL gefolgt von /api/now/v1/cs/Adapter/Messenger/message
        Token verifizieren Nowbot
        Abonnementfelder Wählen Sie Aus Nachrichten Und Messaging_Postbacks
      5. Klicken Sie Auf Verifizieren und speichern .
    2. In Ihrem ServiceNowInstanz, geben Sie ein Hash_message_Verification.list Im Filternavigator.
      1. Klicken Sie im Formular „Hash-Nachrichtenverifizierungen“ auf Neu Dient zum Erstellen eines neuen Datensatzes.
      2. Geben Sie diese Felder ein:
        Feld Wert
        Name Name, der bei der Identifizierung dieses Datensatzes hilft. Dieses Feld kann standardmäßig auf festgelegt werden Beispiel-fb-Messenger-inbound-App-Token Dieser Standard kann jedoch geändert werden.
        Beschreibung Beschreibung für den Datensatz
        Geheimnis Geheimer App-Schlüssel von Facebook MessengerApp (das Geheimnis wurde beim Erstellen der App generiert)
      3. Klicken Sie auf Absenden.
    3. In Ihrem ServiceNowInstanz, geben Sie ein Token_Verification.list Im Filternavigator.
      1. Klicken Sie im Formular Token-Verifizierungen auf Neu Dient zum Erstellen eines neuen Datensatzes.
      2. Geben Sie diese Felder ein:
        Feld Wert
        Name Name, der bei der Identifizierung dieses Datensatzes hilft. Dieses Feld kann standardmäßig auf festgelegt werden Beispiel-fb-Messenger-outbound-App-Token Dieser Standard kann jedoch geändert werden.
        Beschreibung Beschreibung für den Datensatz
        Token Seitenzugriffstoken von Facebook MessengerApp (aus Schritt 1b dieses Verfahrens)
      3. Klicken Sie auf Absenden.
    4. In Ihrem ServiceNowInstanz, geben Sie ein Message_auth.list Im Filternavigator.
      1. Klicken Sie auf der Seite „Nachrichtenauthentifizierung“ auf Neu Dient zum Erstellen eines neuen Datensatzes.
      2. Geben Sie diese Felder ein:
        Feld Wert
        Name Name, der bei der Identifizierung dieses Datensatzes hilft. Dieses Feld kann standardmäßig auf festgelegt werden Beispiel-fb-Messenger-App Dieser Standard kann jedoch geändert werden.
        Provider Name des Providers
        Verifizierung der eingehenden Nachricht Name, der im Formular „Hash-Nachrichtenverifizierungen“ angegeben ist (dieses Token überprüft, ob die Anforderung tatsächlich vom Anbieter stammt)
        Erstellung der ausgehenden Nachricht Im Formular „Tokenverifizierung“ angegebener Name (dieses Token interagiert im Namen des Anwenders mit dem Anbieter)
      3. Klicken Sie auf Absenden.
    5. In Ihrem ServiceNowInstanz, geben Sie ein sys_cs_adapter_configuration_page_messenger.list Im Filternavigator.
      1. Klicken Sie auf der Konfigurationsseite des Facebook-Messenger-Adapters auf Neu Dient zum Erstellen eines neuen Datensatzes.
      2. Geben Sie diese Felder ein:
        Feld Wert
        App-Typ Standardmäßig ist Facebook Messenger und kann nicht geändert werden
        Messenger-Seiten-ID Ihre Seiten-ID (die Seiten-ID finden Sie in der URL der Facebook-Seite)
        Name Name, der bei der Identifizierung dieses Datensatzes hilft. Dieses Feld kann standardmäßig auf festgelegt werden Beispiel-fb-Messenger-App Dieser Standard kann jedoch geändert werden.
        Provider-Authentifizierung Name, der auf der Seite „Nachrichtenauthentifizierung“ angegeben ist
    6. Klicken Sie auf Absenden.
    7. Konfigurieren Sie, ob Anwender aufgefordert werden sollen, ihr Profil mit zu verknüpfen ServiceNowProfil.
      1. Geben Sie im Navigationsfilter sys_properties.list ein.
      2. Navigieren Sie zu , und klicken Sie auf va.messenger.account.auth.
      3. In Wert Feld eingeben Wahr Oder Falsch .
        wahr Fordern Sie Anwender auf, ihren Account mit zu verknüpfen ServiceNowProfil. Anwender, die ihren Account mit verknüpfen ServiceNowDas Profil kann auf alle Themen zugreifen und auch mit einem Servicemitarbeiter chatten. Anwender, die ihren Account nicht verknüpfen, können nur auf Gastthemen zugreifen.
        falsch Fordern Sie Anwender nicht auf, ihren Account mit zu verknüpfen ServiceNowProfil. Anwender können nur auf Gastthemen zugreifen, aber trotzdem mit einem Servicemitarbeiter chatten.
      4. Klicken Sie auf Aktualisieren.