Nola zure Facebook aplikazioa Facebook aplikazioa eraiki

Facebook aplikazio bat sortu nahi duzu, baina ez dakizu non hasi? Facebook aplikazioei buruz entzun duzu, baina ez dakite zer den. Facebook Apps gunean edonon daude, eta ohikoenak gehienak Facebooken garatzaileek idatziak dira. Argazkiak, gertaerak eta beste "core" Facebook ezaugarri batzuk dira benetan aparteko aplikazioak. Eta beste hirugarrenen aplikazioak eskuragarri daude zure Facebook kontu pertsonalean instalatzeko.

Zer da aplikazioa?

Oharra "instalazioa" esan dut eta ez "deskargatu". "Aplikazioa" ("Applet" izeneko aplikazio berdina ez den guztiz nahastu behar da) ez da benetan "aplikazioa" - Mac erabiltzaileentzat ezagunak izango lirateke eta Windows erabiltzaileei hitz bat emango litzaieke, baina "aplikazioak" eta "programak" elkarren artean sinonimoak dira ordenagailu pertsonaleko softwareak deitzen dituen moduan. Disko batetik edo deskargatzen dira, baina modu batera edo bestera, disko gogorrean idatzita daude. Aplikazio batek ez du. Zure arakatzaileari baino gehiago ez duen webgune baterako eginbidea da. Beraz, aplikazioa Scrabble-rekin erreproduzitzeko Facebook-en lagun batekin erabiltzen bazenitu, egin duzun mugimendua Facebook-en zerbitzarian gordetzen da, ez ordenagailuek edo zure lagunek. Eta orrialdeak eguneratzen duzunean berriz saioa hasten duzunean edo zure nabigatzailea freskatzen badu. Honek "app" zerbait egiten du.

Zer da Facebook Plataforma?

Facebook-ek Facebook Platform 2007ko maiatzaren 24an jarri zuen abian, software garatzaileentzako esparru bat eskainiz Facebook core ezaugarriekin interakzioak sortzeko. Erabiltzaileen informazioa web komunitateetatik kanpoko aplikazioetatik partekatu ahal izango da, funtzionalitate berria entregatzen duen web komunitatearentzat, bere erabiltzaile-datuak API irekia erabiliz. API bat aplikazioen programazio-interfazea da, softwarearen osagaien interfaze gisa erabiliko dena. Izan ere, Facebook aplikazio plataformak API ezagunenetako bat da. Facebook Platform-ek APIen eta tresnen multzo bat eskaintzen du, hirugarrenen garatzaileek " open graph " -ekin batera integratzea ahalbidetzen dute: Facebook.com-en edo kanpoko webguneen eta gailuen aplikazioen bidez.

Zergatik Facebook App nahi duzu?

Zer egin dezaket zure negozioak Scrabble bezalako joko bat erabiltzen al du? Oso gutxi, baina jokoak, salbuespenez ezagunak diren arren, ez dira aplikazioen erabilera bakarra. Komunitate-esparru batean partekatzen duen izena nahi duen entitateek erabil dezakete. Pentsatu jende askok "atun-entsalada ogitartekoa bazkaltzeko" egoera eguneratzeak bidaltzeko ohiko kexa. Zure jabea jatetxean sortutako Facebook orria pentsatu duzu. Oso ezaguna da, baina badirudi ez dela ohiko bezero asko "gogoko" Facebook orrian. Orain imajina ezazu aplikazioa duen orrialdea, menu atseginak dituzten irudiak hautemateko eta partekatzeko. Eguneratze aspergarria egitean edo zure orriaren esteka soilarekin, telefono zenbaki eta helbide batekin, aplikazio batek aukera ematen die erabiltzaileei zure jatetxeetan jaten duten modu berriena jarioan partekatzeko. Eta erabiltzaileek joera handiagoa izango dute irudian klik egitean, estekatutako testu urdin normala baino. Eta aplikazioaren erabiltzaileak ia ezer egin behar du. Aplikazioa bere profilera partekatzeko baimena eman zutenez gero, jaten dutenaren esaldiari baino errazagoa da.

Ideia edo inspirazio iturri bila bazabiltza Facebook aplikazioa eraikitzeko, arakatu Facebook App Center .

Nola abiarazi aplikazio bat eraikitzeko

Hasteko, Facebook kontu bat eduki behar duzu. Erabili zure Facebook kontu pertsonala zure negozioaren edo erakundearen Facebook orrialdea sortzeko. Zure informazio pertsonala segurua da eta ez du orrialdearekin lotzen, "sortzailea" publikoki ezagutzen ez baduzu, baina Facebook-ek jendeak sortutako orrialde guztiak azpimarratzen ditu, eta ez daukagu ​​enpresatik beraiek.

Aplikazio bat idazteko lehen urratsa Aplikazio bat lortzea da. Zure Facebook kontuarekin, gehitu Garatzailea aplikazioa zure Facebook profilera eta sakatu "Konfiguratu aplikazio berria". Ondoren, izendatzen diren eginkizunen bidez, Zerbitzu-baldintza estandarren arabera ados eta logotipoaren irudia kargatzeko (geroago alda dezakezu).

Ez duzu "geek" izan behar oinarrizko Facebook aplikazioak idazteko. Web programazioko lengoaiak oso oinarrizko ezagutza eta zenbait web zerbitzariko espazio libre bat beharko duzu, non zure Facebook aplikazioa ostatatuko duzun, PHP fitxategi sinple gisa idatzita egongo dena. MySQL kode irekiko datu-base oso ezaguna da, idatzi behar dituzun PHP script-ak exekutatzeko. Ez kezkatu PHP zer den, jatorrizko izena ez baita baliozkoa eta orain PHP-rekin hasten den zerbait nabarmentzen da. Recursive acronyms programatzaileen artean txantxa arruntak dira. PHP baino beste: Hiperestekaren aurreprozesadoreak aurretik ikusi ahal izan dituzun beste batzuk dira GNUren Unix Unix eta PNGren GIF ez direnak.

Aplikazioaren ezarpenetatik, aukeratu Canvas eta ezarri HTML errendatzeko metodoa gisa. FBML (Facebook Markup Language, Hyper Text Markup Language ez bezala) entzun izan duzu, baina 2012ko ekainean, Facebook-eko garatzaileek FBML onartzen lagundu zuten eta aplikazio guztiak HTML, JavaScript eta CSS-en idatzita daude.

Edozein WYSIWYG erabiltzea (zer ikusten duzuna lortzen duzu? Funtsean, edozein testu-editore formateatze automatikorik gabe [Microsoft Word bezalako adibidez), adibidez, ohar-blok.) HTML editorea, zure Facebook aplikazioaren barruan erakutsi nahi duzun edukia idatzi.

Zer da mihise orri bat? Besterik gabe, zure aplikazioaren orri nagusia erabiltzaileari aplikazioa sakatzen duzun bakoitzean ikusten duen bakoitzean. Konfiguratu aplikazio berria, eman izena. Idatzi hurrengo xehetasunak:

Canvas URL-zure aplikazioaren izen berezia@http: //apps.facebook.com/. Ikonoak, deskribapenak, eta abar ere egin ditzakezu.

Canvas Callback URLa - MySQL zerbitzarian gorde beharreko mihise orriaren URL osoa. Hasi saioa zure web zerbitzarian, non Facebook App hostinga izango duzu eta "facebook" izeneko azpidirektorio bat sortuko da. Beraz, zure domeinua Adibidez.com bada, Facebook aplikazioa example.com/facebooketik sar daiteke.

Orain, zure aplikazioa gehitu nahi duten erabiltzaileentzako konfigurazio orri bat sortu behar dugu. Hasiberri batek PHP bezero ofiziala beharko luke. Zer egingo dugun egingo dugu irudi sinple bat erakutsiz.

Hau oinarrizko PHP script hasieran izan behar luke. Sarrerako deien atzerapen URL gisa sartu duzun fitxategira joan - hau Facebook-etik zure aplikaziora deitzen duen salto-puntua da.

// Include the Facebook client library
need_once ('facebook.php');
// Ezarri autentifikazio aldagaiak
$ appapikey = '';
$ appsecret = '';
$ facebook = Facebook berria ($ appapikey, $ appsecret);
// Nire datu-basean sartuko naiz ia dei guztietan, beraz db hemen ezarriko da
$ Username = "";
$ Password = "";
$ Database = "";
mysql_connect (localhost, $ username, $ password);
@mysql_select_db ($ database) edo die ("Ezin da datu-basea aukeratu");
Facebook APIrekin elkarreragiteko prest zaude orain.

Facebook APIa erabiliz

Graph API Facebook plataformaren muina da, garatzaileek datuak Facebookera irakurri eta idaztea ahalbidetuz. Graph API-k Facebook social graph-en ikuspegi sinple eta koherentea aurkezten du, grafikoko objektuak (adibidez, pertsonak, argazkiak, gertaerak eta orriak) uniformeki irudikatzen dituena eta horien arteko loturak (adibidez, lagunarteko harremanak, partekatutako edukia eta argazki-etiketak ). Agian aplikazioen direktorioa batera, garatzaileentzako Facebook plataformaren alderdi indartsuena da. Eskuratutako pizgarriak / marketina / marka / edozein dela ere deitu nahi baduzu, Facebook-eko aplikazioak basatia izan daiteke. Facebooken garatzaileek erabiltzen dituzten bi ezaugarri ikusle zabalagoetara iristeko aplikazio gonbidatuak eta albisteen istorioak dira.

Biak normalean app saioa hastean egiten dira eta erabiltzailearen sare pertsonaleko kideak informatzeko erabiltzen dira. Baina ezberdina da gonbidapena erabiltzaileak aukeratutako lagunekin zuzendutako galdera esplizitua dela, eta newsfeed aukera zure aukera erabiltzen duten pertsonen aukeraketa pasiboa da. Erabiltzaile bat gonbidapenak bidaltzeko zailagoa da, beti ez baitira ongi etorria ematen, baina erabiltzaileak arrakastaz bideratzen baditu, lagunen artean erregistratze tasa handiagoa lortzen da.

Hori da. Edonork zure Facebook aplikazioa bere profiletara gehitu dezake bai Kutxaen fitxan, bai profileko orri nagusian dagoen alboko barran.

Facebook App aholkuak & amp; trikimailuak

Era berean, zure mahukatik kendu ditzakezun trikimailu gehigarri batzuk daude zure bisitarien lilura.

Ez larritu! Gogoratu Facebook-ek ohiko galderak eta nola lagundu behar dizkizun bidean, gehiegi! Oraindik konplikatuak badira ere, OfferPop bezalako enpresak eta Wildfire bezalakoak dira, aurrez egindako aplikazioak dituztenak, zure Facebook orria zure kuota pertsonalizatzeko. Baina aplikazio sinple bat egin dezazun dirua gastatu aurretik zerbitzu edo garatzailean Facebook aplikazio bat sortzeko.