Erstellen Sie ein Facebook Events-Zugangs-Token

So erstellen Sie in drei Schritten einen Facebook-Events-Zugriffstoken: Registrieren Sie sich als Facebook-Entwickler, erstellen Sie eine App und verbinden Sie diese.

Möchten Sie Ihre Facebook-Veranstaltungen auf Ihrer WordPress-Seite anzeigen?

In dieser Anleitung führen wir Sie in drei Schritten durch den Vorgang. Sie registrieren sich als Facebook-Entwickler, erstellen Ihre eigene Facebook-App und erhalten den Zugriffstoken, der Ihre Veranstaltungen mit dem Plugin verbindet. Sie benötigen lediglich Administratorrechte für die Facebook-Seite, deren Veranstaltungen Sie anzeigen möchten.

Voraussetzungen: Für Event-Feeds sind die Lizenzstufe „Elite“ von „Custom Facebook Feed Pro“ sowie die Plugin-Version 4.9.0 oder höher erforderlich.

Bevor Sie loslegen, stellen Sie sicher, dass „Custom Facebook Feed Pro“ auf Ihrer WordPress-Seite installiert und aktiviert ist.

Facebook schränkt den Zugriff auf Veranstaltungsdaten ein. Aus diesem Grund funktionieren Veranstaltungs-Feeds etwas anders als andere Feed-Arten. Sie werden über eine Facebook-App verbunden, die Sie in Ihrem eigenen Facebook-Konto erstellen.

Das dauert nur ein paar Minuten. Sie müssen das nur einmal machen.

Schritt 3

Holen Sie sich das Page Access Token

In diesem Schritt generieren Sie ein temporäres Benutzerzugriffstoken und übergeben es an das Plugin. Während der Verbindung tauscht „Custom Facebook Feed Pro“ dieses gegen ein Seitenzugriffstoken aus, das nicht abläuft.

Das Plugin fragt nach der ID und dem Secret Ihrer App. Kopieren wir diese nun.

Gehen Sie in der linken Seitenleiste zu „App-Einstellungen“ » „Allgemein“.

Oben auf der Seite findest du die Felder „App-ID“ und „App-Secret “. Um das Secret anzuzeigen, klicke auf „Anzeigen“. Lass diese Seite geöffnet oder kopiere beide Werte an einen sicheren Ort, damit du sie später für den Verbindungsschritt zur Hand hast.

Anmerkung: Behandeln Sie Ihren App-Secret und Ihren Zugriffstoken wie Passwörter. Geben Sie diese niemals öffentlich oder an Personen außerhalb Ihres Teams weiter, auch nicht an unser Support-Team. Wenn Sie Hilfe bei Ihrer Events-Quelle benötigen, generieren Sie einen 1-Klick-Anmeldelink am Ende des Plugins. Hilfe Seite aus und senden Sie sie uns zusammen mit dem System-Informationen von derselben Seite.

Sobald Sie beide Werte zur Hand haben, können Sie Ihr Zugriffstoken generieren.

Nun erstellen wir das Benutzerzugriffstoken, das Ihre App mit Ihrem Facebook-Konto verknüpft.

Gehen Sie im Hauptmenü von „Facebook for Developers“ zu „Tools“ » „Graph API Explorer“ oder öffnen Sie den Graph API Explorer direkt. Im rechten Bereich muss Ihre neue App unter „Meta App“ ausgewählt sein.

Öffnen Sie anschließend das Dropdown-Menü „Berechtigung hinzufügen“ und wählen Sie alle 5 Berechtigungen aus: business_management, pages_manage_engagement, pages_read_engagement, pages_read_user_content und pages_show_list. Die zuvor hinzugefügten Berechtigungen legen fest, was Ihre App nutzen darf. Durch die Auswahl hier werden sie auf dieses spezifische Token angewendet. Deshalb müssen alle 5 erneut ausgewählt werden, auch wenn 2 davon bereits im Anwendungsfall enthalten waren.

Bevor Sie fortfahren, überprüfen Sie bitte noch einmal, ob alle 5 in der Liste der Berechtigungen aufgeführt sind. Sobald die Berechtigungen eingerichtet sind, klicken Sie auf „Zugriffstoken generieren“.

Es erscheint nun ein Facebook-Anmeldefenster, in dem Sie gefragt werden, ob Sie mit dem Konto fortfahren möchten, mit dem Sie gerade angemeldet sind. Wenn dies das richtige Konto ist, klicken Sie auf „Weiter“.

Facebook fragt anschließend, auf welche Seiten und Unternehmen die App zugreifen darf. Die Standardoption „Alle aktuellen und zukünftigen Seiten zulassen“ ist die einfachste Wahl. Alle Seiten, die Sie später erstellen, werden automatisch einbezogen, sodass Sie diese Einstellung nicht erneut vornehmen müssen. Auf dem nächsten Bildschirm wird Ihnen dieselbe Auswahlmöglichkeit für Unternehmen erneut angezeigt.

Wenn Sie den Zugriff der App lieber einschränken möchten, funktioniert die Option „Nur aktuelle Seiten einbeziehen“ genauso gut. Wählen Sie bei dieser Option die Seite aus, deren Veranstaltungen Sie anzeigen möchten. Das Plugin listet nur die Seiten auf, auf die Ihr Token zugreifen kann. Sie müssen diese Einrichtung wiederholen, um eine später erstellte Seite hinzuzufügen.

Nachdem Sie auf jedem Bildschirm Ihre Auswahl getroffen haben, klicken Sie auf „Weiter“.

Überprüfen Sie auf dem letzten Bildschirm die Zugriffsübersicht und klicken Sie auf „Speichern“.

Das Popup-Fenster wird geschlossen. Ihr neues Benutzer-Zugriffstoken wird im Feld „Zugriffstoken“ angezeigt. Klicken Sie anschließend auf das Kopiersymbol daneben, um das Token zu kopieren.

Anmerkung: Dieses Token ist nur vorübergehend gültig und hat eine Laufzeit von etwa einer Stunde. Fügen Sie es daher bitte noch im selben Arbeitsgang in das Plugin ein. Sobald Sie die Verbindung herstellen, tauscht „Custom Facebook Feed Pro“ es gegen ein Seiten-Token aus, das nicht abläuft.

Wenn Sie Ihre App-ID, Ihren App-Secret und Ihr Token bereit haben, kehren Sie zu Ihrer WordPress-Seite zurück. Gehen Sie in Ihrem WordPress-Dashboard zu „Facebook-Feed“ » „Einstellungen“.

Klicken Sie im Abschnitt „Quellen verwalten“ auf den Pfeil rechts neben der Schaltfläche „Quelle hinzufügen“ und wählen Sie aus der Dropdown-Liste die Option „Ereignisquelle“ aus.

Dadurch wird das Formular „Ereignisquelle verbinden“ geöffnet.

Fügen Sie im Formular Ihre App-ID, Ihren App-Secret und Ihr Benutzer-Zugriffstoken ein. Klicken Sie anschließend auf „Verbinden“.

Das Plugin ruft die von Ihnen verwalteten Facebook-Seiten ab und listet sie auf. Wählen Sie aus der Liste die Seite aus, deren Veranstaltungen Sie anzeigen möchten. Klicken Sie anschließend auf „Hinzufügen“.

Hinweis: Sie müssen Administrator der Facebook-Seite sein, deren Veranstaltungen Sie anzeigen möchten; andernfalls werden keine Veranstaltungen angezeigt.

Mehr braucht das Plugin nicht. Ihre Seite wird nun im Bereich „Quellen verwalten“ als Ereignisquelle angezeigt.

„Custom Facebook Feed Pro“ kümmert sich ab hier um das Token: Es wandelt Ihr temporäres Token in ein Seiten-Zugriffstoken um, das nicht abläuft. Ihre App-ID und Ihr App-Secret werden nicht auf Ihrer Website gespeichert.

Sobald Ihre Seite hier aufgeführt ist, ist die Verbindung hergestellt. Die Quelle wird als „noch nicht verwendet“ angezeigt, da noch kein Feed von ihr abgerufen wird. Genau das werden wir als Nächstes einrichten.

Ihre Ereignisquelle ist einsatzbereit. Lassen Sie uns nun Ihren ersten Ereignisfeed erstellen.

Gehen Sie in Ihrem WordPress-Dashboard zu „Facebook-Feed“ » „Alle Feeds “ und klicken Sie auf „Neu hinzufügen“. Wählen Sie anschließend den Feed-Typ „Veranstaltungen “ aus.

Das war’s schon! Deine Facebook-Veranstaltungen-Quelle ist verbunden, und du musst später nichts mehr erneuern. Schau dir als Nächstes unseren Leitfaden zu Facebook-Veranstaltungen auf Ihrer Website anzeigen Eine vollständige Anleitung zum Erstellen und Anpassen Ihres Veranstaltungs-Feeds finden Sie hier.

Fügen Sie Ihr Zugangstoken aus Schritt 11 in das Feld darunter ein und klicken Sie auf Mein Token erweitern.

Herzlichen Glückwunsch! Sie haben Ihr Event-Zugangs-Token erfolgreich generiert. Erhalten Sie einen Fehler oder stecken Sie fest? Sehen Sie sich unseren Abschnitt zur Fehlerbehebung unten an oder kontaktieren Sie den Support.

Wenn Sie die folgende Fehlermeldung erhalten:

(#10) Um "Zugriff auf öffentliche Seiteninhalte" zu nutzen, muss deine Nutzung dieses Endpunkts von Facebook geprüft und genehmigt werden. Um diese Funktion "Page Public Content Access" zur Überprüfung einzureichen, lesen Sie bitte unsere Dokumentation zu überprüfbaren Funktionen: https://developers.facebook.com/docs/apps/review.

Überprüfen Sie dann die folgenden drei Dinge:

  1. Dass du Administrator der Facebook-Seite bist, von der du Beiträge anzeigen möchtest
  2. dass die App im "Entwicklungs"-Modus und nicht im "Live"-Modus ist
  3. dass Sie in den Schritten 2.2-2.3 und 3.8 die richtige App und Facebook-Seite ausgewählt haben

Häufig gestellte Fragen

Im Folgenden haben wir einige der häufigsten Fragen zur Verknüpfung Ihrer Facebook-Veranstaltungen beantwortet.

Läuft mein Zugriffstoken ab?

Nein. Das Token, das Sie im Graph API Explorer generieren, ist nur vorübergehend gültig. Wenn Sie auf „Verbinden“ klicken, tauscht das Plugin es gegen ein Seiten-Zugriffstoken aus, das nicht abläuft. Sie müssen nichts manuell erneuern.

Muss ich meine Facebook-App veröffentlichen oder zur App-Prüfung einreichen?

Nein. Ihre App kann im Entwicklungsmodus bleiben. Da die App lediglich Ereignisse von einer von Ihnen verwalteten Seite ausliest, funktioniert sie auch ohne App-Prüfung oder Veröffentlichung.

Welche Berechtigungen benötigt meine App?

Ihre App benötigt insgesamt 5 Berechtigungen: „business_management“, „pages_manage_engagement“, „pages_read_engagement“, „pages_read_user_content“ und „pages_show_list“. Die erste und die letzte Berechtigung werden automatisch hinzugefügt, wenn Sie den Anwendungsfall „Alles auf Ihrer Seite verwalten“ einrichten. Für das Token, das Sie im Graph API Explorer generieren, müssen alle 5 Berechtigungen ausgewählt sein.

Was bedeutet „Für dieses Token wurden keine Facebook-Seiten gefunden“?

Das bedeutet, dass das vom Plugin empfangene Token noch keinen Zugriff auf Ihre Seiten hat. Erstellen Sie im Graph API Explorer ein neues Token, wobei alle 5 Berechtigungen ausgewählt sein müssen, insbesondere „business_management“. Wenn Sie im Popup-Fenster dazu aufgefordert werden, erteilen Sie die Berechtigung für Ihre Seiten und Unternehmen. Falls Sie das Plugin kürzlich aktualisiert haben, laden Sie die Einstellungsseite mit einem Hard-Refresh neu, bevor Sie es erneut versuchen.

Ich habe meinen Veranstaltungs-Feed mit einer iCal-URL eingerichtet. Muss ich etwas ändern?

Nein. Bestehende Veranstaltungs-Feeds, die eine iCal-URL verwenden, funktionieren weiterhin wie bisher. Die in dieser Anleitung beschriebene Verbindung zur Veranstaltungsquelle dient dazu, neue Veranstaltungsverbindungen einzurichten.

Werden die Daten meiner Facebook-App auf meiner Website gespeichert?

Es wird ausschließlich das Zugriffstoken der verbundenen Seite in verschlüsselter Form gespeichert. Ihre App-ID und Ihr App-Secret werden einmalig während der Verbindung zum Abrufen Ihrer Seiten verwendet und vom Plugin nicht gespeichert.

Unterstützung

Konnten Sie die Antwort nicht in den Dokumenten finden?

Kontakt zum Support