Jinsi ya Kujenga App Facebook Kwa Ukurasa wako

Unataka kuunda Programu ya Facebook, lakini hujui wapi kuanza? Au umesikia kuhusu Programu za Facebook, lakini usijui ni nini. Programu za Facebook ziko kila mahali kwenye tovuti, na wengi wa kawaida zaidi huandikwa na watengenezaji wa Facebook. Picha, Matukio, na mambo mengine mengi ya "msingi" ya Facebook ni kweli programu tofauti. Na kuna maelfu ya programu zingine za tatu zinazopatikana kwa kuingia kwenye akaunti yako ya kibinafsi ya Facebook.

App ni nini?

Angalia nalisema "ufungaji" na si "kupakua". "App" (Sio kuchanganyikiwa na programu isiyofanana kabisa inayoitwa "Applet") sio "programu" - ambayo inaweza kuwa ya kawaida kwa watumiaji wa Mac na tu neno kwa watumiaji wa Windows, lakini "programu" na "mipango" ni sawa kwa kila mmoja kama vile programu inaitwa kwenye kompyuta binafsi. Wao ni imewekwa kutoka kwa disk au kupakuliwa, lakini njia yoyote, kwa kweli wanaandika kwenye gari yako ngumu. Programu haina. Ni kipengele kwenye tovuti ambayo haifai zaidi kuliko kivinjari chako. Kwa hiyo ikiwa unatumia App ya kucheza Scrabble na rafiki kwenye Facebook, kila hoja wewe kufanya ni kuokolewa kwenye seva ya Facebook, si kompyuta yako au rafiki yako. Na ukurasa unasasisha unapoingia tena au vinginevyo upya kivinjari chako. Hii ni msingi wa kile kinachofanya kitu "programu".

Je, ni Platform ya Facebook?

Facebook ilizindua Facebook Platform mnamo Mei 24, 2007, kutoa mfumo wa watengenezaji wa programu ili kuunda programu zinazoingiliana na vipengele vya msingi vya Facebook . Maelezo ya mtumiaji yanaweza kugawanywa kutoka kwa jumuiya za wavuti kwa programu za nje, kutoa huduma mpya kwenye jumuiya ya wavuti inayoshiriki data ya mtumiaji kupitia API ya wazi. API ni interface ya programu ya programu ambayo ni vipimo vinavyopangwa kutumika kama interface na vipengele vya programu ili kuwasiliana na kila mmoja. Kwa kweli, Platform ya Maombi ya Facebook ni mojawapo ya API zinazojulikana zaidi. Wajumbe wa Facebook hutoa seti ya API na zana, ambazo huwawezesha waendelezaji wa tatu kuunganisha na " grafu wazi " - iwe kupitia programu kwenye Facebook.com au tovuti za nje na vifaa.

Kwa nini unataka programu ya Facebook?

Biashara yako inaweza kutumia mchezo kama Scrabble kwa? Kidogo sana, lakini michezo, wakati maarufu sana, sio matumizi pekee ya programu. Wanaweza kutumika na chombo chochote kinachotaka jina lake liwe pamoja katika uwanja wa vyombo vya kijamii. Fikiria malalamiko ya kawaida ya watu wengine wakiandika sanduku la "tuna ya salad sandwich" kwa sasisho la hali . Na fikiria ukurasa wa Facebook unaounda kwa mgahawa ulio nao. Ni maarufu sana, lakini haionekani kuwa wateja wengi wa kawaida "wanapenda" ukurasa kwenye Facebook. Sasa fikiria ukurasa ulio na programu ambapo vitu vya vitu vyenye picha nzuri sana, vinaweza kuwa rahisi na vinaweza kushirikiwa. Badala ya sasisho la hali ya boring au kiunganisho tu kwenye ukurasa wako, na namba ya simu na anwani, programu inaweza kuruhusu mtumiaji kushiriki katika habari zao kulisha njia ya kuvutia zaidi ya yale waliyokula tu katika mgahawa wako. Na watumiaji watavutiwa zaidi kwenye picha badala ya maandishi ya kawaida ya rangi ya bluu. Na mtumiaji wa programu anahitaji kufanya chochote. Kwa kuwa tayari kuruhusu programu kushiriki kwenye wasifu wao, ni rahisi zaidi kuliko kuandika nje ya hukumu ya kile walichokula.

Ikiwa unatafuta mawazo au msukumo wa programu ya Facebook ambayo unapaswa kujenga, kuvinjari Kituo cha App App Facebook .

Jinsi ya kuanza Kuunda App

Ili kuanza, lazima uwe na akaunti ya Facebook. Tumia akaunti yako ya kibinafsi ya Facebook ili kuunda ukurasa wa Facebook kwa biashara au shirika lako. Maelezo yako ya kibinafsi ni salama na hayakuunganishwa kwenye ukurasa ikiwa hutaki "muumba" kujulikana hadharani, lakini Facebook inasisitiza kwenye kurasa zote zinazoundwa na watu na sio kutoka kwa makampuni wenyewe kutoka kwa kwenda.

Hatua ya kwanza ya kuandika App ni kupata App. Kwa akaunti yako ya Facebook iliyopo, ongeza Programu ya Wasanidi programu kwenye maelezo yako ya Facebook na kisha bofya "Weka Maombi Mpya". Kisha tu kupitia kazi za kutamta jina, kukubaliana na Masharti ya Huduma za kawaida, na kupakia picha kwa alama yake (Unaweza kuibadilisha baadaye).

Huna budi kuwa "geek" kwa kuandika Maombi ya msingi ya Facebook. Utahitaji ujuzi wa msingi wa lugha za programu za wavuti na nafasi ya bure kwenye salama ya wavuti ambapo utakuwa mwenyeji wa programu yako ya Facebook, ambayo itaandikwa kama faili za PHP rahisi. MySQL ni mfumo maarufu wa usimamizi wa database wa chanzo wazi kwa kuendesha script za PHP unahitaji kuandika. Usijali kile PHP inasimama, kwa sababu jina la awali halali tena na sasa linasimama kitu ambacho huanza na PHP yenyewe. Dalili za kukimbia ni utani wa kawaida kati ya programu. Nyingine zaidi ya PHP: Hypertext Preprocessor baadhi ya kawaida ya kawaida ambayo unaweza kuwa kabla ni GNU si Unix na PNG si GIF.

Kutoka kwenye mipangilio ya Maombi, chagua Canvas na kuweka HTML kama njia ya utoaji. Huenda umesikia kuhusu FBML (Lugha ya Markup Facebook, kinyume na Lugha ya Maandishi ya Markup Text), lakini mwezi wa Juni 2012, watengenezaji wa Facebook waliacha kusimamia FBML na programu zote zimeandikwa kwa HTML, JavaScript, na CSS.

Kutumia WYSIWYG yoyote (Nini Unayoona Ni Nini Unayo - kimsingi mhariri wa maandishi bila muundo wa moja kwa moja [kama Microsoft Word] kama Nyaraka) Mhariri wa HTML, andika maudhui ambayo unataka kuonyesha ndani ya programu yako ya Facebook.

Ukurasa wa turuba ni nini? Ukurasa wa pekee wa maombi yako ambayo mtumiaji anaona kila wakati wanabofya programu yako. Weka programu mpya, fanya jina. Ingiza katika maelezo yafuatayo:

Canvas URL - jina la kipekee kwa programu yako @http: //apps.facebook.com/. Unaweza kudumu na icons, maelezo, nk pia.

URL ya Rukia ya Canvas - URL kamili ya ukurasa wa turuba kuhifadhiwa kwenye seva yako ya MySQL. Ingia kwenye seva yako ya wavuti ambapo utakuwa mwenyeji wa Programu ya Facebook na uunda saraka ndogo inayoitwa "facebook". Kwa hiyo ikiwa uwanja wako ni mfano.com, programu ya Facebook inaweza kupatikana kutoka mfano.com/facebook.

Sasa tunahitaji kuunda ukurasa wa kuanzisha kwa watumiaji ambao unataka kuongeza programu yako. Mwanzilishi anapaswa kutumia mteja rasmi wa PHP. Tutafanya nini ni kuonyesha picha rahisi.

Hii inapaswa kuwa somo la msingi la PHP script. Nenda kwenye faili uliyoingia kama URL ya Rukia ya Canvas - hii ni hatua ya kuruka kwa simu zote kutoka Facebook hadi kwenye programu yako.

// Weka maktaba ya wateja wa Facebook
require_once ('facebook.php');
// Weka vigezo vya uthibitishaji
$ appapikey = '';
$ appsecret = '';
$ facebook = mpya Facebook ($ appapikey, $ appsecret);
// Mimi pia nitapata database yangu karibu kila wito hivyo itaweka db juu hapa
Jina la mtumiaji = "";
$ password = "";
$ database = "";
mysql_connect (localhost, $ username, $ password);
@mysql_select_db ($ database) au kufa ("Haiwezi kuchagua database");
Sasa uko tayari kuingiliana na API ya Facebook.

Kutumia API ya Facebook

Grafu API ni msingi wa Facebook Jukwaa, kuwezesha watengenezaji kusoma na kuandika data katika Facebook. API ya Grafu inatoa mtazamo rahisi na thabiti wa graph ya kijamii ya Facebook, sawa na uwakilishi wa vitu kwenye grafu (kwa mfano, watu, picha, matukio, na kurasa) na uhusiano kati yao (kwa mfano, mahusiano ya marafiki, maudhui yaliyoshirikiwa, na vitambulisho vya picha ). Pamoja na labda saraka ya maombi, hii ni kipengele cha nguvu zaidi kwenye jukwaa la Wavuti kwa Facebook. Kutokana na motisha / uuzaji / branding / kila kitu unachokiita, programu kwenye Facebook zinaweza kuenea kama moto wa moto. Vipengele viwili vinavyotumiwa na watengenezaji wa Facebook ili kufikia watazamaji pana ni programu ya kualika na hadithi za kulisha habari.

Wote wawili hufanyika wakati wa saini ya programu na hutumiwa kuwajulisha wanachama wa mtandao wa mtumiaji. Lakini hutofautiana kwa kuwa mwaliko ni swali la wazi linalolengwa kwa marafiki wa chaguo la mtumiaji wakati chaguo la habari ni chaguo la kutaka kwa watu ambao wanatumia programu yako. Ni vigumu kupata mtumiaji kutuma nje ya kuwakaribisha kwa sababu hawana kila mara kuwakaribisha lakini kama mtumiaji anawajenga kwa mafanikio inaweza kusababisha kiwango cha juu cha kusainiwa kati ya marafiki zao.

Ndivyo. Mtu yeyote anaweza sasa kuongeza programu yako ya Facebook kwenye maelezo yao au kwenye kichupo cha Sanduku au kwenye ubao wa ukurasa wa ukurasa wa wasifu.

Vidokezo vya App App Facebook & amp; Tricks

Pia, kuna mbinu chache za ziada ambazo unaweza kuondoa kutoka kwa sleeve yako ili kuangaza wageni wako:

Usifadhaike! Kumbuka Facebook ina Maswali na jinsi ya kukusaidia njiani, pia! Ikiwa hii bado inaonekana ngumu sana kuna makampuni ambayo unaweza kutumia kama OfferPop na Wildfire ina programu zilizojengewa kabla unaweza kuboresha ukurasa wako wa Facebook kwa ada. Lakini fanya programu rahisi kujaribu kabla ya kutumia pesa kwenye huduma au developer ili kuunda programu ya Facebook.