Bawo ni lati Ṣẹda Facebook App Fun Rẹ Page

O fẹ ṣẹda Facebook App, ṣugbọn ko mọ ibi ti o bẹrẹ? Tabi ti o ti gbọ nipa Facebook Apps, ṣugbọn iwọ ko mọ ohun ti wọn jẹ. Facebook Apps wa ni gbogbo ibi lori aaye ayelujara, ati ọpọlọpọ awọn ti o wọpọ julọ ni o kọ gangan nipasẹ awọn onisegun ti Facebook. Awọn fọto, Awọn iṣẹlẹ, ati ọpọlọpọ awọn ẹya "mojuto" miiran ti Facebook ti wa ni gangan ya awọn lw. Ati pe awọn ẹgbẹẹgbẹrun awọn ohun elo miiran ti ẹnikẹta wa fun fifi sori sinu akọọlẹ Facebook ti ara rẹ.

Kini App?

Akiyesi Mo ti sọ "fifi sori" ati kii ṣe "gba". "App" (Kii ṣe lati dapo pẹlu ohun elo kanna ti kii ṣe-ohun-ni kikun ti a pe ni "Applet") kii ṣe "ohun elo" - eyi ti yoo jẹ imọ si awọn olumulo Mac ati pe ọrọ kan si awọn olumulo Windows, ṣugbọn "awọn ohun elo" ati "awọn eto" ni o jẹ bakannaa si ara wọn bi ohun ti a npe ni software lori kọmputa ti ara ẹni. Wọn ti fi sori ẹrọ lati disk tabi gbaa lati ayelujara, ṣugbọn boya ọna, wọn n gba ni akọsilẹ dirafu lile rẹ. An App ko. O jẹ ẹya-ara si aaye ayelujara ti ko lọ siwaju ju aṣàwákiri rẹ. Nitorina ti o ba nlo App lati mu Scrabble pẹlu ọrẹ kan lori Facebook, kọọkan gbe ọ ṣe ni a fipamọ sori awọn apèsè Facebook, kii ṣe awọn kọmputa ti iwọ tabi ọrẹ rẹ. Ati oju iwe naa ni imudojuiwọn nigba ti o wọle lẹẹkansi tabi bibẹkọ ti ṣe afẹfẹ aṣàwákiri rẹ. Eyi ni atẹle ti ohun ti o mu ki ohun kan jẹ "app".

Kini Facebook Platform?

Facebook ṣe igbekale Facebook Platform ni ọjọ 24 Oṣu Kẹwa, 2007, pese ilana fun awọn olupilẹṣẹ software lati ṣẹda awọn ohun elo ti o nlo pẹlu awọn ẹya ara ẹrọ Facebook . Iwifun eleni le nipín lati awọn aaye ayelujara si awọn ohun elo ita, nfi iṣẹ ṣiṣe titun si ayelujara ti o pin kakiri data olumulo rẹ nipasẹ API ṣii. API jẹ ohun elo itọnisọna elo kan ti o jẹ alaye ti a pinnu lati lo bi iṣiro nipasẹ awọn irinṣẹ ero elo lati ṣe ibaraẹnisọrọ pẹlu ara wọn. Ni otitọ, Facebook elo Platform jẹ ọkan ninu awọn API ti o mọ julọ. Facebook Platform pese ipese awọn API ati awọn irinṣẹ, eyiti o jẹ ki awọn alabaṣepọ ti ẹnikẹta lati ṣepọ pẹlu "akọsilẹ ṣiṣi " - boya nipasẹ awọn ohun elo lori Facebook.com tabi aaye ayelujara ati awọn ẹrọ miiran.

Idi ti O Ṣe Fẹran Facebook App?

Kini iṣowo rẹ le lo ere bi Scrabble fun? Diẹ diẹ, ṣugbọn awọn ere, lakoko ti o ṣe pataki julọ, kii ṣe lilo nikan fun awọn lw. Wọn le ṣee lo nipasẹ eyikeyi ẹgbẹ ti o fẹ orukọ rẹ pín ni kan awujo media aaye. Ronu ti ariyanjiyan ti o wọpọ ti awọn eniyan kan ti o nfi "sandwich saladi saladi fun ounjẹ ọsan" awọn ẹda ipo ipolowo . Ki o si ronu oju-iwe Facebook ti o ṣẹda fun ile ounjẹ ti o ni. O dara julọ, ṣugbọn ko dabi pe ọpọlọpọ awọn onibara deede "fẹran" oju-iwe naa lori Facebook. Nisisiyi ronu oju-iwe ti o ni ohun elo kan ninu awọn ohun ti o wa pẹlu akojọ dara julọ, ti o ṣe afihan awọn aworan jẹ iyasọtọ ati pinpin. Dipo ipo ibanuje tabi ipo asopọ ti kii ṣe si oju-iwe rẹ, pẹlu nọmba foonu ati adiresi, ohun elo kan le jẹ ki olumulo naa pin ninu awọn kikọ oju-iwe iroyin wọn sii ọna ti o ni oju ti ohun ti wọn jẹ ninu ile ounjẹ rẹ nikan. Ati awọn olumulo yoo jẹ diẹ ti o ni imọran lati tẹ lori aworan ju ọrọ deede ti o ni ibatan ọrọ. Ati ohun elo olumulo naa ni o ni lati ṣe ohunkohun. Niwon ti wọn ti gba laaye app lati ṣe alabapin si profaili wọn, o rọrun ju titẹ awọn gbolohun ti ohun ti wọn jẹ.

Ti o ba n wa awọn ero tabi awokose ti ohun elo Facebook ti o yẹ ki o kọ, ṣawari lori ile-iṣẹ Facebook App .

Bawo ni lati Bẹrẹ Bẹrẹ Ṣiṣe App

Lati bẹrẹ, o gbọdọ ni iroyin Facebook. Lo akọọlẹ Facebook ti ara rẹ lati ṣẹda oju-iwe Facebook fun iṣowo tabi agbari rẹ. Ifitonileti ara ẹni rẹ ni ailewu ati pe ko ni asopọ si oju-iwe naa ti o ko ba fẹ pe "Ẹlẹda" ni a mọ ni gbangba, ṣugbọn Facebook n tẹriba lori gbogbo awọn oju-iwe ti o dapọ nipasẹ awọn eniyan ati kii ṣe lati awọn ile-iṣẹ ara wọn lati ibi-lọ.

Igbese akọkọ ni kikọ ohun elo App jẹ nini App. Pẹlu iroyin Facebook ti o wa tẹlẹ, fi ohun elo Olùgbéejáde kun si Profaili Facebook rẹ lẹhinna tẹ "Ṣagbekale Ohun elo Titun". Lẹhinna ni ṣiṣe nipasẹ awọn iṣẹ-ṣiṣe ti sisukọ rẹ, ngba si awọn ofin Ofin ti Iṣẹ, ati gbe aworan kan fun aami rẹ (O le yi pada nigbamii).

O ko ni lati jẹ "geek" fun kikọ awọn ohun elo Facebook ipilẹ. O nilo diẹ ninu awọn imọran ti o ni ipilẹ ti awọn eto siseto ayelujara ati diẹ ninu awọn aaye ọfẹ lori aaye ayelujara kan nibiti iwọ yoo gbalejo ohun elo Facebook rẹ, eyi ti a yoo kọ ni awọn faili PHP ti o rọrun. MySQL jẹ ọna-itumọ orisun ṣiṣakoso data orisun pupọ fun ṣiṣe awọn iwe afọwọkọ PHP ti o nilo lati kọ. Maṣe ṣe aniyan ohun ti PHP duro fun, gẹgẹbi orukọ atilẹba rẹ ko ni wulo ati pe o wa ni bayi fun nkan ti o bẹrẹ pẹlu PHP funrararẹ. Awọn acronyms recursive jẹ awada ti o wọpọ laarin awọn olupese. Diẹ ẹ sii ju PHP: Akọṣẹkọ ọrọ Hypertext diẹ ninu awọn wọpọ miiran ti o le rii tẹlẹ jẹ GNU ká Ko Unix ati PNG's Not GIF.

Lati Eto Ohun elo, yan Kanfasi ati ṣeto HTML bi ọna atunṣe. O le ti gbọ ti FBML (ede Facebook Markup, eyiti o lodi si Hyper Text Markup Language), ṣugbọn bi o ti June 2012, awọn alabaṣepọ Facebook duro atilẹyin FBML ati gbogbo awọn iwe-iṣẹ ni a kọ sinu HTML, JavaScript, ati CSS.

Lilo eyikeyi WYSIWYG (Ohun ti O Wo Ni Ohun ti O Gba - paapaa olutọ ọrọ eyikeyi lai papọ laifọwọyi (bi Ọrọ Microsoft) gẹgẹbi Akọsilẹ) Olutẹrọ HTML, kọ akoonu ti o fẹ lati han ni inu ohun elo Facebook rẹ.

Kini iwe oju-iwe kan? Nìkan oju-iwe akọkọ ti ohun elo rẹ ti olumulo n wo ni igbakugba ti wọn ba tẹ lori apẹrẹ rẹ. Ṣeto ohun elo titun, fun u ni orukọ kan. Tẹ ninu awọn alaye wọnyi:

Canvas URL- orukọ alailẹgbẹ fun itọnisọna rẹ @tttp: //apps.facebook.com/. O le ara ti o jade pẹlu awọn aami, awọn apejuwe, ati bẹbẹ lọ.

URL Canback Ipehinti - URL ti o ni kikun ti oju-iwe kanfasi lati wa ni ipamọ lori olupin MySQL rẹ. Wọle si olupin ayelujara rẹ nibi ti iwọ yoo ṣe alejo Facebook App ki o si ṣẹda iwe-itọsi ti a npe ni "facebook". Nitorina ti ile-iṣẹ rẹ ba jẹ example.com, awọn ohun elo Facebook le wọle lati apẹẹrẹ.com/facebook.

Nisisiyi a nilo lati ṣẹda oju-iwe ti o ṣeto fun awọn olumulo ti o fẹ lati fi kun app rẹ. Olùbẹrẹ yẹ ki o lo olumulo ti PHP. Ohun ti a ma ṣe ni fifi aworan kan han.

Eyi yẹ ki o jẹ akosile ipilẹṣẹ PHP akọkọ. Lọ si faili ti o wọ inu rẹ bi URL Canback Callback - eyi ni aaye ipari ti gbogbo awọn ipe lati Facebook si ohun elo rẹ.

// Fi oju-iwe ayelujara onibara Facebook
require_once ('facebook.php');
// Ṣeto awọn oniyipada ìfàṣẹsí
$ appapikey = '';
$ appsecret = '';
$ facebook = titun Facebook ($ appapikey, $ appsecret);
// Mo tun yoo wọle si ibi-ipamọ mi gangan lori fere gbogbo ipe ki yoo ṣeto db soke nibi
$ aṣàmúlò = "";
$ password = "";
$ database = "";
mysql_connect (localhost, $ aṣàmúlò, $ aṣínà);
@mysql_select_db ($ database) tabi ku ("Ko le yan ibi ipamọ");
O ti šetan lati ṣepọ pẹlu Facebook API.

Lilo Facebook API

API apẹẹrẹ jẹ koko ti Facebook Platform, o jẹ ki awọn alabaṣepọ lati ka lati kọwe si Facebook. API apẹẹrẹ ṣe afihan awọn ti o rọrun, ti o ni ibamu si awọn aworan ti Facebook, ti ​​o ṣe afiṣe ohun ti o wa ni aworan (fun apẹẹrẹ, awọn eniyan, awọn fọto, awọn iṣẹlẹ, ati oju-iwe) ati awọn isopọ laarin wọn (fun apẹẹrẹ, ibasepo ọrẹ, akoonu ti a pin, ati awọn afiwe fọto ). Pẹlú pẹlu ìṣàfilọlẹ ìṣàfilọlẹ, eyi ni abala ti o lagbara jùlọ lori aaye ayelujara Facebook fun awọn olupin. Fi fun awọn imudaniloju / titaja / iyasọtọ / ohunkohun ti o fẹ pe, awọn ohun elo lori Facebook le tan bi igbẹ. Awọn ẹya meji ti awọn oludasilẹ Facebook lo nlo lati wọle si awọn oluranlowo ti o wọpọ ni awọn ipe ati awọn iroyin itanran iroyin.

A ṣe deedee mejeeji ni akoko iforukọsilẹ iwo-iṣẹ ati lilo lati fun awọn ọmọ ẹgbẹ ti nẹtiwọki ti ara ẹni. Ṣugbọn wọn yatọ ni pe ipe kan jẹ ibeere ti o ni ifojusi ti o ni opin si awọn ọrẹ ti ayanfẹ oluṣamulo lakoko aṣayan iyanju ni ipinnu igbasilẹ si awọn eniyan pe wọn nlo ohun elo rẹ. O nira lati gba olumulo kan lati firanṣẹ sipe nitoripe kii ṣe igbadun nigbagbogbo ṣugbọn ti olumulo kan ba ṣe ifojusi wọn ni ifiranšẹ o le ja si ipo ti o ga julọ laarin awọn ọrẹ wọn.

O n niyen. Ẹnikẹni le fi afikun ohun elo Facebook rẹ si awọn profaili wọn boya ninu taabu Awọn Apoti tabi ni ẹgbe ti oju-iwe profaili akọkọ.

Facebook Tips Italolobo & amupu; Arekereke

Bakannaa, awọn ẹtan diẹ diẹ ẹ sii ti o le yọ kuro lati apo rẹ lati da awọn alejo rẹ jẹ:

Maṣe fret! Ranti pe Facebook ni awọn FAQs ati bi o ṣe le ṣe-lati ṣe iranlọwọ fun ọ ni ọna, too! Ti eyi ba tun dabi idiju o wa awọn ile-iṣẹ ti o le lo bi OfferPop ati Wildfire ti o ni awọn iwe-itumọ ti o ṣaṣe ti o le ṣe si oju-iwe Facebook rẹ fun owo-owo kan. Ṣugbọn fun ṣiṣe ohun elo ti o rọrun lati gbiyanju ṣaaju lilo owo lori iṣẹ tabi Olùgbéejáde lati ṣẹda ohun elo Facebook kan.