Facebook Events Zugangstoken

Wichtig: Wenn Sie unser "Custom Facebook Feed"-Plugin verwenden, müssen Sie diese Anweisungen nicht befolgen, es sei denn, Sie möchten Ereignisse anzeigen. Stattdessen können Sie die einfache Schaltfläche"Quelle hinzufügen" innerhalb des Plugins verwenden, um Ihr Konto auf diese Weise zu verbinden. Wenn Sie Ereignisse von Ihrer Facebook-Seite anzeigen möchten, müssen Sie die folgenden Anweisungen befolgen, um ein Token abzurufen.

21. Dezember 2022: Bekanntes Problem: Bei einigen Nutzern kann es beim Generieren eines Zugriffstokens in Schritt 15 zu Problemen kommen. Obwohl dies die meisten Nutzer nicht betrifft, können Sie derzeit kein Events-Zugriffstoken erstellen, wenn die Fehlermeldung „Leider ist ein Fehler aufgetreten“ angezeigt wird. Dies ist ein Problem auf Seiten von Meta.

Mögliche Abhilfe: Wählen Sie in einigen Fällen„Keine“ anstelle von „Business“ als Zweck der Appaus.

Sobald das Problem auf Seiten von Meta behoben ist, können Sie wie erwartet und ohne weitere Schritte einen Zugriffstoken erstellen.

Hinweis: In einigen Fällen sieht die Seitenauswahl für Sie möglicherweise anders aus, da Meta eine andere Methode zur Erstellung von Business-Integrationen testet – die Verbindung unserer App mit Ihrem Konto. Am einfachsten ist es, „Alle aktuellen und zukünftigen Seiten“ auszuwählen, wenn Sie dazu aufgefordert werden.

Erstellen eines Facebook-Entwicklerkontos

Wenn Sie bereits über ein Facebook-Entwicklerkonto verfügen, fahren Sie mit Schritt 6 fort:
Um ein bestehendes Token zu erneuern, befolgen Sie die hier beschriebenen Schritte

1) Gehen Sie zu developers.facebook.com und klicken Sie oben rechts auf Log In. Melden Sie sich mit Ihrem persönlichen Facebook-Konto an. Hinweis: Du musst den Benutzernamen und das Passwort deines persönlichen Facebook-Profils verwenden. Facebook erlaubt es Unternehmen nicht, sich als Entwickler zu registrieren, nur Einzelpersonen.

Screenshot der Facebook-Entwickler-Website mit hervorgehobener Login-Schaltfläche

2) Wenn du dich zum ersten Mal beim Facebook-Entwicklerportal anmeldest, klicke auf " Erste Schritte". Die Registrierung ist ein schneller und einfacher Prozess, der weniger als ein paar Minuten in Anspruch nehmen wird. Wenn du bereits registriert bist, kannst du mit Schritt 6 weitermachen.

Screenshot der Facebook Developer-Website mit der hervorgehobenen Schaltfläche "Get Started

3) Klicken Sie auf Weiter.

Klicken Sie im Popup-Fenster Willkommen bei Facebook für Entwickler auf Weiter

4) Wählen Sie aus, was Sie am besten beschreibt, es ist nicht wichtig für die nächsten Schritte.

Verschiedene Rollen zur Auswahl, alle werden funktionieren

5) Wählen Sie Erste App erstellen.

Wählen Sie die Schaltfläche "Erste App erstellen".

Erstellen einer App

6) Wählen Sie im Fenster „App-ID erstellen“ die Option „Keine“ aus.

7) Geben Sie Ihren App-Anzeigenamen ein - das kann alles sein, was Sie wollen. Geben Sie eine E-Mail-Adresse ein, wählen Sie Yourself oder Ihr eigenes Unternehmen und klicken Sie auf Create App ID

Fenster App-ID erstellen. Fügen Sie den App-Anzeigenamen und die Kontakt-E-Mail hinzu, wählen Sie unter "Wer kann Ihre App nutzen?" die Option "Nur ich" und klicken Sie auf "App-ID erstellen".

8) Schließen Sie die Sicherheitsüberprüfung ab und klicken Sie auf Senden, um die Einrichtung der App abzuschließen.

Facebook-Sicherheitscheck

Wichtig! Lassen Sie die App im Entwicklungsmodus. Machen Sie sie nicht live.

Hinweis: Jetzt, wo Ihre App eingerichtet ist, müssen Sie die Unternehmensüberprüfung nicht mehr durchführen. Dies ist nur für öffentlich zugängliche Live-Apps erforderlich, nicht für Apps, die nur für den internen Gebrauch verwendet und im Entwicklungsmodus belassen werden.

Abrufen eines Seitenzugriffstokens

11) Wichtig: Vergewissern Sie sich, dass sich Ihre App im "Entwicklungsmodus" und nicht im Live-Modus befindet. Gehen Sie dann zu Einstellungen > Basis, um Ihre App-Informationen zu erhalten.

Gehen Sie zur Einstellungsseite der Facebook-App

12)Wichtig: CKopieren Sie Ihre App-ID und Ihren App-Secret (siehe unten)und fügen Sie sie im nächsten Schritt in die entsprechenden Felderein .
Hinweis: Klicken Sie vor dem Kopieren unbedingt auf„Anzeigen“neben Ihrem App-Secret.

Facebook-App-ID und Geheimnis kopieren

 

13) Kopieren Sie Ihre App-ID und Ihr App-Geheimnis aus Schritt 12 und fügen Sie sie in die unten stehenden Felder ein, dann fahren Sie mit dem nächsten Schritt fort.

  

 

14) Gehen Sie zu developers.facebook.com/tools/explorer/ und wählen Sie die gleiche App, die Sie in Schritt 7 eingerichtet haben, aus der unten angezeigten Dropdown-Liste für Facebook-Apps aus:

Wählen Sie Ihre Facebook-App

 

15) Klicken Sie auf Zugriffstoken generieren.

Wählen Sie Facebook Get Page Access Token

 

16) Klicken Sie in dem Popup-Modal auf Weiter als __.

Folgen Sie den Aufforderungen der Facebook-App

 

17) Kopieren Sie im Abschnitt "Eine Berechtigung hinzufügen" sowohl page_events als auch pages_read_user_content und fügen Sie sie als Berechtigungen zu Ihrer App hinzu.

Hinweis: Wenn Sie dieses Token verwenden möchten, um andere Inhalte als nur Ereignisse anzuzeigen, müssen Sie hier auch die Berechtigung pages_read_engagement hinzufügen.

Folgen Sie den Aufforderungen der Facebook-App

 

18) Klicken Sie erneut auf Zugriffstoken generieren.

Folgen Sie den Aufforderungen der Facebook-App

 

19) Klicken Sie im Popup-Modal erneut auf Weiter als __.

Folgen Sie den Aufforderungen der Facebook-App

 

20) Wählen Sie EINE Facebook-Seite aus, von der Sie Ereignisse anzeigen möchten. Wichtig! Wählen Sie nicht mehrere Seiten in der Liste aus.

Bitte beachten Sie: Sie müssen Administrator der Facebook-Seite sein, von der Sie Veranstaltungen anzeigen lassen möchten, sonst werden keine Veranstaltungen angezeigt.

Wählen Sie eine beliebige Facebook-Seite

 

21) Klicken Sie auf Fertig. Hinweis: Sie können die Meldung " Submit for Login Review" ignorieren. Die App bleibt im Entwicklungsmodus und muss daher nicht zur Überprüfung eingereicht werden.

Folgen Sie den Aufforderungen der Facebook-App

 

22) Sobald Sie die Eingabeaufforderungen ausgefüllt haben, wird ein temporäres (1 Stunde) Zugangs-Token erstellt. Kopieren Sie dieses temporäre Zugangs-Token und fügen Sie es im nächsten Schritt in das Feld ein, um es zu verlängern, so dass es nie abläuft.

Facebook-Zugangs-Token kopieren

 

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

Erweitern Sie mein Token

 

24) Kopieren Sie dieses Token und fügen Sie es in das Feld mit der Bezeichnung "Event Access Token" im Plugin ein, wenn Sie eine neue Quelle für einen Ereignis-Feed hinzufügen.

 

Fehlersuche

Wenn Sie die folgende Fehlermeldung erhalten:
(#10) Um "Zugriff auf öffentliche Seiteninhalte" nutzen zu können, muss deine Nutzung dieses Endpunkts von Facebook geprüft und genehmigt werden. Um diese Funktion "Zugriff auf öffentliche Seiteninhalte" 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 14 und 15 die richtige App und Facebook-Seite ausgewählt haben

Erneuerung eines Tokens

Um einen bestehenden Token zu verlängern, so dass er nie abläuft, folgen Sie bitte den Schritten hier