Facebook ist die am schnellsten wachsende Social-Networking-Anwendung, die derzeit mehr als 350 Millionen aktive Nutzer hat. Facebook ist eine der wichtigsten Funktionen, die es uns ermöglicht, Anwendungen auf Facebook zu erstellen. Facebook-Anwendungen Derzeit gibt es viele Facebook-Anwendungen, die von Entwicklern auf der ganzen Welt entwickelt wurden, z. B. Game, die beliebteste Anwendung auf Facebook.Facebook PHP API
Dieses Tutorial führt Sie durch die Erstellung einer Facebook-Anwendung mit Facebook PHP API, die Hallo-Welt-Text namens Hola Mundo anzeigt. Bevor wir beginnen Facebook-Anwendung zu erstellen, gibt es ein paar Dinge, die Sie wissen müssen:FACEBOOK-Konto
- Sie sollten mit PHP-Programmiersprache vertraut sein
- Sie müssen mit Web-Hosting-Grundlagen vertraut sein und einen Platz haben, um Ihre Anwendung bereitzustellen
- Sie müssen ein Facebook-Konto haben
Wenn Sie die oben genannten Anforderungen erfüllen, können Sie mit dem Erstellen einer Facebook-Anwendung in diesem Lernprogramm beginnen.
EIN. Einrichten Ihrer Anwendung
- Gehen Sie zum Facebook-Entwicklerbereich und klicken Sie auf Neue Anwendung einrichten
- Geben Sie den Anwendungsnamen (Hola Mundo), wählen Sie auf Facebook Begriff zustimmen und klicken Sie dann auf Anwendung erstellen Taste
- Dann erstellt Facebook zwei Schlüssel für Ihre Anwendung, den API-Schlüssel und den geheimen Schlüssel, schreibt sie und speichert sie zur späteren Verwendung in einer Datei.
- Gehen Sie zur Registerkarte Canvas und geben Sie eine eindeutige URL für Ihre Anwendung (hollamundo) in die URL der Canvas-Seite ein. In diesem Fall verwende ich Hollamundo anstelle von Holamundo, da es von einer anderen Anwendung verwendet wurde. Geben Sie unter Canvas Callback URL die URL für die Anwendungsseite auf Ihrem Server ein. Facebook-Plattform-Anwendungen erstellen, die sich tief in die Facebook-Erfahrung eines Benutzers integrieren lassen. Lassen sie eine andere einstellung optionen, um es ist standard dann klicken sie auf Änderungen Speichern taste.
- Versuchen Sie zu diesem Zeitpunkt, die URL Ihrer Canvas-Seite in den Browser einzugeben, und sehen Sie, was die Ergebnisse sind. Was Sie bekommen, ist eine Fehlermeldung, weil Ihre Anwendung nicht auf Ihrem Server existiert, ok, keine Sorge, gehen wir zu den nächsten Schritten.
B. Konfigurieren Sie die Anwendung auf Ihrem Host
Nachdem Sie Ihre Anwendung auf Facebook konfiguriert haben, müssen Sie ein wenig codieren und einige Serveradministrationsaufgaben ausführen.
- Laden Sie die Facebook-Client-Bibliothek herunter und extrahieren Sie sie. Kopieren Sie alle Dateien aus dem PHP-Verzeichnis und laden Sie sie in Ihr Facebook-Anwendungsverzeichnis auf Ihrem Server hoch.
- Index erstellen.PHP-Datei mit folgendem Inhalt:
<?phpinclude_once 'facebook.php';$apikey = 'typeyourapikeyhere';$secretkey = 'typeyoursecretkeyhere';$fbObj = new Facebook($apikey, $secretkey);$myuid = $fbObj->require_login();$fbml = "<h2>Hello world, my name is <fb:name uid=\"$myuid\" useyou=\"false\" />," . "welcome to my first facebook application!</h2>";echo $fbml;?>
Einfach richtig? Facebook hat es mit FBML einfach gemacht, alles, was Sie tun müssen, ist die vordefinierten Tags auf Ihren Code anzuwenden. Sie können die vollständige Erklärung zu FBML auf der Facebook Developers Wiki-Seite hier lesen .Facebooks Facebook Facebook-Client-Klasse
Zeile 2: Fügen Sie die Facebook-Hauptbibliotheksdatei
Zeile 4& 5: Definieren Sie Ihren API-Schlüssel und geheimen Schlüssel
Zeile 7: Erstellen Sie eine Instanz der Facebook-Client-Klasse
Zeile 8: Holen Sie sich Ihre Facebook-Benutzer-ID (uid), die require_login-Methode wird verwendet, um Benutzer zu zwingen, sich bei Facebook anzumelden, bevor Sie die Anwendung verwenden. Facebook leitet sie, wenn sie nicht angemeldet sind, zuerst zur Facebook-Anmeldeseite weiter und bringt sie nach der Anmeldung auf Ihre Bewerbungsseite.
Zeile 9: Ihre Seiteninhalte, die Ihren Namen mit FBML Fb:name tag anzeigen.
Jetzt ist Ihre Bewerbung vollständig und kann von jedem auf der Welt abgerufen werden. Geben Sie Ihre Facebook-Seiten-URL in den Browser ein und Sie erhalten die Zugriffsseite zulassen, die standardmäßig für die Facebook-Anwendung ist Klicken Sie zum ersten Mal auf die Schaltfläche Zulassen, um auf Ihre Anwendung zuzugreifen.
Sie können die Live-Beispielanwendung oben hier anzeigen
von