Ich werde ein Beispiel durchgehen, das ich bereits implementiert habe. Es hat mit Facebook Ads Leads zu tun, aber Sie können alle gewünschten Informationen von den Seiten abrufen.
Der Ablauf ist also wie folgt: Ich erstelle eine App in Facebook, wähle aus, welche Berechtigungen ich von Facebook-Benutzern / -Seiten erhalten muss, und erstelle dann meine Anwendung, um eine Verbindung mit dieser Facebook-App herzustellen.
Endbenutzer öffnen einen Link und haben eine Schaltflächenanmeldung bei Facebook. Wenn sie sich bei Facebook anmelden, haben sie einige Optionen, die sie auswählen können, und dies sind ihre Seiten.
Bitte beachten Sie, dass dies davon abhängt, welche Berechtigungen Sie anfordern. Wenn Sie nach Berechtigungen fragen, die sich auf Seiten beziehen, werden Sie von Facebook automatisch aufgefordert, eine Seite auszuwählen. Andernfalls werden Sie lediglich aufgefordert, Ihre persönlichen Daten an Ihre App weiterzugeben.
Facebook hat eine detaillierte Seite mit Informationen, wie Sie diese archivieren und hier lesen können .
Sie haben auch ein Video-Tutorial, wie man diese Integration hier macht
Beachten Sie, dass es etwas schwierig ist, dieses Tutorial durchzuarbeiten, aber versuchen Sie einfach, alles zu tun, was dort aufgeführt ist, und vergessen Sie auch nicht, ein App-Token zu erstellen.
Im Folgenden habe ich einige einfache Schritte hinzugefügt, die Sie für diese Integration ausführen müssen. Sie müssen jedoch die von mir bereitgestellten Links durchgehen, um Informationen zur Ausführung dieser Schritte zu erhalten.
Schritt 1: Erstellen Sie Ihre App in Facebook.
- Geben Sie hier Ihre App-Informationen ein
- In App-Domänen sollten Sie die Webserver-URL angeben (wo diese Informationen, die Sie von Seiten erhalten, gesendet werden sollen)
Schritt 2: Abonnieren Sie die Facebook-App von Ihrem Server
Erstellen Sie eine webhook.php
Datei, damit Facebook dort einen Anruf tätigen und Ihre App überprüfen kann
Registrieren Sie Ihre Datei in der Facebook-App
Schritt 3: Erstellen Sie eine platform.php
Datei auf Ihrem Server
- Diese Datei ist nur eine einfache HTML-Seite, auf der Benutzer aufgefordert werden, sich mit ihrem Facebook anzumelden und Ihre Berechtigungen zum Verwalten ihrer Seiten zu erteilen.
Schritt 4: Ändern Sie die webhooks.php
Datei so, dass Sie Informationen von Facebook erhalten können, wenn sich etwas an den Seiten ändert oder welche Informationen Sie zum Lesen von Formularseiten angefordert haben
Bitte beachten Sie, dass Sie Ihren Facebook Business Manager benötigen und als Unternehmen in Facebook verifiziert sein sollten, um Ihre Integration testen zu können. Sie sollten sich also bewerben, um sich auf Facebook verifizieren zu lassen.
https://developers.facebook.com/docs/pages/