Integrieren Sie Facebook Messenger mithilfe der Anwendung [ ServiceNow 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
-
Verbinden Sie den Facebook Messenger -Service Ihres Unternehmens mit Ihrer ServiceNow -Instanz.
-
Melden Sie sich bei bei an Facebook Developer Account und öffnen Sie die von Ihnen erstellte App Facebook.
-
Aktivieren Sie Ihre App Facebook, um Daten an Ihre Instanz ServiceNow zu senden, indem Sie die Webhook-URL eingeben.
- Klicken Sie im Abschnitt „Webhooks“ der App auf Rückruf-URL hinzufügen.
- 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. |
- Klicken Sie auf Überprüfen und speichern.
-
Notieren Sie sich Ihre Seiten-ID Facebook und das Zugriffstoken.
- Klicken Sie auf Seiten hinzufügen oder entfernen, und wählen Sie die Seite Facebook aus.
- 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.
- Klicken Sie im Abschnitt „Zugriffstoken“ für die von Ihnen erstellte Seite Facebookauf Token generieren.
Hinweis: Notieren Sie sich das Seitenzugriffstoken, das später zur Authentifizierung von Facebook Messenger in Ihrer Instanz ServiceNow von verwendet wird.
-
Abonnieren Sie Ihre App Facebook für Ihre Seite Facebook.
- Klicken Sie im Abschnitt „Webhooks“ auf Abonnements hinzufügen.
Für jede autorisierte Seite enthält der Abschnitt „Webhooks“ die Felder, die die App abonnieren kann.
- Wählen Sie im Dialogfeld „Seitenabonnements bearbeiten“ Nachrichten und „messaging_postbacks“aus.
- Klicken Sie auf Speichern.
-
Notieren Sie sich das App-Geheimnis aus den Grundeinstellungen.
- Wahlweise:
Senden Sie Nachrichten mit Zeitstempel in der Zeitzone des Kunden, indem Sie zu navigieren , indem Sie im Abschnitt „Angeforderte Funktionen“ die Option Zeitzone auswählen und neben der ausgewählten Option auf Anforderung klicken.
-
Wechseln Sie in Ihrer Instanz ServiceNow® zu .
-
Klicken Sie im Abschnitt Facebook Messenger integration (Integration) auf Hinzufügen.
Die Seite Facebook Messenger Kanalintegration wird geöffnet.
-
Klicken Sie auf die drei Punkte auf der rechten Seite, und wählen Sie Integration bearbeitenaus.
-
Aktualisieren Sie im Formular ggf. den Namen des Bots.
-
Geben Sie die Rückruf-URL und das Token aus Ihrem Facebook Messenger -Konto ein.
-
Klicken Sie auf Absenden.
Es wird eine Erfolgsmeldung angezeigt, die die Integration mit der App Facebook Messenger bestätigt.