Einer der wichtigsten Teile einer App ist ohne Zweifel ihr Inhalt. Sie müssen Dinge einbeziehen, die den Benutzer interessieren, sonst wird er sie nie für seine Zwecke nützlich finden und das bedeutet den Tod einer App. Der Zugriff auf soziale Netzwerke ist ein guter Ausgangspunkt, damit die Besuche einer App zu etwas Wiederkehrendem werden. Deshalb erklären wir heute, wie man eines der am häufigsten vorkommenden Module in King of App konfiguriert: Facebook.
Jeder weiß, dass soziale Netzwerke ein Schlüsselelement für den Aufbau von Loyalität sind. Deshalb stellen wir Ihnen in unserem Modulmarkt alle Arten des Zugangs zu den wichtigsten Netzwerken zur Verfügung, sodass Sie nur das oder die Netzwerke auswählen müssen, die am besten zu Ihnen passen. Im heutigen Fall wählen wir das Facebook-Modul. Damit haben App-Benutzer Zugriff auf den Newsfeed der von Ihnen ausgewählten Seite.
Nachdem das Modul auf unserem Schreibtisch geladen ist, ist es an der Zeit, es zu konfigurieren. Dazu müssen Sie auf das Symbol „Bearbeiten“ klicken, logisch, oder? Vor Ihnen wird eine Registerkarte geöffnet, in der Sie eine Reihe von Daten hinzufügen müssen. Die erste davon besteht darin, dem Modul einen Namen zu geben. Das heißt, Sie müssen entscheiden, wie Benutzer dieses Modul sehen sollen. Wenn Sie nichts berühren, sieht es wie ein allgemeiner „Facebook-Feed“ aus. Bearbeiten Sie es, wie es Ihnen am besten gefällt, und benennen Sie es.
Nachdem der Modulname ausgewählt wurde, ist es an der Zeit, die eigentlichen Konfigurationsdaten einzugeben. Zum einen müssen Sie die Seiten-ID eingeben. Das bedeutet, dass die Ziel-URL der Seite kopiert wird. Normalerweise folgen sie alle dem folgenden Schema: https://www.facebook.com/pages/Nombre_de_la_Página. Auf diese Weise können wir es lokalisieren und wissen, wo wir nach Informationen suchen müssen.
Die anderen Informationen sind etwas komplizierter, da sie einen vorherigen Schritt erfordern; Dies ist das Zugriffstoken. Dieser Code ist notwendig, damit wir auf die Feed-Daten der Seite zugreifen können. Damit wir uns besser verstehen können, ist es ein Zugangsschlüssel. Woher kommt es? Ganz einfach, Sie müssen den Schritten folgen, die Facebook auf seiner Seite für Entwickler angibt: https://developers.facebook.com/docs/facebook-login/access-tokens Unter diesem Link finden Sie alle notwendigen Informationen, um dies zu erhalten Daten.
Da Sie jedoch sicherlich weder Zeit noch Geduld haben, erklären es uns Entwickler wie Cesar Mancilla in seinem Blog (https://cesarmansilla.com/blog) Schritt für Schritt:
Schritt 1: „Holen Sie sich ein Benutzerzugriffstoken”
- Gehen Sie zum Graph API Explorer: https://developers.facebook.com/tools/explorer/
- Wählen Sie aus dem Dropdown-Menü die Anwendung aus, mit der wir arbeiten möchten
- Klicken Sie auf die Schaltfläche „Holen Sie sich Zugriffstoken„
- Es öffnet sich ein Fenster, gehen Sie zu „Erweiterte Berechtigungen„Und wir müssen die Erlaubnis überprüfen“manage_pages” und optional alle diejenigen, die wir für unser Programm für notwendig halten
- Klicken Sie auf „Holen Sie sich Zugriffstoken„. Wir erhalten die Zeichenfolge mit dem Token im Textfeld.
Schritt 2: „Konsultieren Sie die Seitenzugriffstoken der von uns verwalteten Fanpages”
- In das Feld zum Ausführen von Aufrufen an die Facebook-API schreiben wir: „ich/Konten„
- Klicken Sie auf „Einreichen„
- Wir erhalten eine Liste der von uns verwalteten Fanpages. Wir müssen nach der Fanpage suchen, mit der wir arbeiten möchten, und den Wert von „kopieren“access_token„
Das Seitenzugriffstoken läuft nach 1 Stunde ab, also gehen wir jetzt zu der Methode über, um eine zu erhalten, die niemals abläuft:
- Wir brauchen eine Benutzerzugriffstoken, wir können es mit Schritt 1 oben erhalten.
- Wir brauchen das „App-Geheimnis„. Wir betreten das Dashboard unserer Anwendung und klicken auf die Schaltfläche „Anzeigen“ neben dem Feld „App-Geheimnis“. Wir werden nach unserem Passwort gefragt, um das Feld anzuzeigen.
- Hier werden wir auch unser „App-ID„
- Diese 3 Daten müssen entsprechend in der folgenden URL ersetzt werden: https://graph.facebook.com/v2.0/oauth/access_token?grant_type=fb_exchange_token&client_id=[APP-ID]&client_secret=[APP-GEHEIMNIS]&fb_exchange_token=[USER-ACCESS-TOKEN]
- Sobald die Daten ersetzt wurden, fügen wir sie in einen Browser ein und drücken die Eingabetaste. Dort sehen wir eine Zeichenfolge namens „Langlebiges Benutzerzugriffstoken“, die in 2 Monaten abläuft.
- Wir kopieren dieses Token und fügen es in das Feld „Zugriffstoken" drin Graph-API-Explorer und wir tun, was in Schritt 2 erklärt wurde, um a zu erhalten Seitenzugriffstoken das läuft nie ab.
Nachdem die drei Felder ordnungsgemäß ausgefüllt wurden, ist das Facebook-Modul nun vollständig konfiguriert und kann in der App verwendet werden.
Einfach, oder?