Hogyan hozzunk létre Facebook alkalmazást PHP-vel kezdőknek

a Facebook a leggyorsabban növekvő közösségi hálózati alkalmazás, amelynek jelenleg több mint 350 millió aktív felhasználója van. Az egyik legfontosabb jellemzője a Facebook Platform, amely lehetővé teszi számunkra, hogy alkalmazásokat építsünk a Facebook-on. Jelenleg sok olyan Facebook-alkalmazás létezik, amelyet a fejlesztők építettek szerte a világon, például a game, amely a Facebook legnépszerűbb alkalmazása.

ez a bemutató végigvezeti Önt a Facebook alkalmazás létrehozásával a Facebook PHP API segítségével, amely megjeleníti a Hello World szöveget, az úgynevezett Hola Mundo. Mielőtt elkezdenénk létrehozni a Facebook alkalmazást, van néhány dolog, amit tudnod kell:

  • meg kell ismernie a PHP programozási nyelv
  • meg kell ismernie a web hosting alapjait, és van egy hely, hogy telepítse az alkalmazás
  • meg kell egy Facebook számla

ha megfelel a fenti követelményeknek, akkor készen áll az induláshoz épület Facebook alkalmazás segítségével ez a bemutató.

A. Az alkalmazás beállítása

  • lépjen a Facebook fejlesztői területére, majd kattintson az új alkalmazás beállítása gombra
Facebook fejlesztői terület
Facebook fejlesztői terület
  • írja be az alkalmazás nevét (Hola Mundo), válassza az egyetértés a Facebook kifejezésben lehetőséget, majd kattintson az alkalmazás létrehozása gombra
új alkalmazás létrehozása
új alkalmazás létrehozása
  • ezután a Facebook két kulcsot hoz létre az alkalmazáshoz, az API kulcsot és a titkos kulcsot, írja be őket, és mentse el egy fájlba későbbi felhasználás céljából.
beállítási alkalmazás
beállítási alkalmazás
  • lépjen a Canvas fülre, és írjon be egy egyedi URL-t az alkalmazásához (hollamundo) a Canvas oldal URL-jén, egyedinek kell lennie, különben hibaüzenetet kap, ha az URL-t egy másik alkalmazás használta. Ebben az esetben a holamundo helyett a holamundo-t használom, mert egy másik alkalmazás használta. A vászon visszahívási URL-címére írja be az alkalmazás oldalának URL-jét a kiszolgálón . Válassza az FBML-t a renderelési módszer opció alatt vászon beállítások, amely lehetővé teszi, hogy teljes Facebook Platform alkalmazásokat készítsen, amelyek mélyen integrálódnak a felhasználó Facebook-élményébe. Hagyja, hogy egy másik beállítási lehetőség, hogy ez az alapértelmezett, majd kattintson a Változtatások mentése gombra.
vászon Beállítások
vászon Beállítások
  • ebben az időben az alkalmazás készen áll, próbálja meg beírni a vászon oldal URL-jét a böngészőben, és nézze meg az eredményeket. Amit kap, az egy hibaüzenet, mert az alkalmazás nem létezik a szerveren, ok, ne aggódj, menjünk a következő lépésekhez.

B. alkalmazás konfigurálása a gazdagépen

Miután konfigurálta az alkalmazást a Facebook-on, itt az ideje, hogy végezzen egy kicsit kódolást és néhány szerver adminisztrációs feladatot.

  • töltse le a Facebook kliens könyvtárat és bontsa ki, két könyvtárat talál benne, lábnyomok és php. Másolja az összes fájlt a php könyvtárból, és töltse fel őket a Facebook alkalmazás könyvtárába a szerveren, amelynek meg kell egyeznie a Canvas visszahívási URL-vel, amelyet korábban beállított.
  • index létrehozása.php fájl a következő tartalommal:
<?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;?>

egyszerű jobb ? A Facebook egyszerűvé tette az FBML használatával, csak annyit kell tennie, hogy alkalmazza az előre elkészített címkéket a kódján. Az FBML teljes magyarázatát itt olvashatja el a Facebook Developers Wiki oldalon .Facebook fő könyvtár Facebook fő könyvtár fájl

4. sor&5: Adja meg az api kulcs és titkos kulcs

7.sor: hozzon létre egy példányt a Facebook client class

8. sor: szerezd meg a facebook user id (uid), a require_login módszerrel kényszeríteni a felhasználót, hogy bejelentkezett a Facebook az alkalmazás használata előtt. Ha nincsenek bejelentkezve, a Facebook először átirányítja őket a Facebook bejelentkezési oldalára, majd bejelentkezés után az alkalmazás oldalára hozza őket.

9.sor: az oldal tartalma, amely megjeleníti a nevét az FBML Fb:name tag használatával.

most az alkalmazás teljes, és készen áll arra, hogy bárki hozzáférjen a világon. Írja be a Vászonoldal URL-jét a böngészőbe, és megkapja a Hozzáférés engedélyezése oldalt, amely az alapértelmezett a Facebook alkalmazás számára az első hozzáférés, kattintson az Engedélyezés gombra az alkalmazás eléréséhez.

 hozzáférési oldal engedélyezése
hozzáférési oldal engedélyezése
a jelentkezési oldal
A Jelentkezési oldal

itt tekintheti meg az élő példa alkalmazást

 Facebooktwitterredditpinterestlinkedinmailáltal feather

Write a Comment

Az e-mail-címet nem tesszük közzé.