Çfarë duhet të dini
- Shko te developers.facebook.com dhe zgjidh Aplikacionet e mia > Krijo aplikacion. Futni detajet për ID-në tuaj të aplikacionit. Zgjidh skenarët e zhvillimit ose kapërceje.
- Zgjidhni Set Up nën llojin e aplikacionit që dëshironi. Për një aplikacion Messenger, zgjidhni faqen tuaj dhe plotësoni udhëzimet e konfigurimit të Webhook.
- Përdor API-në Graph për të lexuar dhe shkruar të dhëna në Facebook. API Graph paraqet një pamje të thjeshtë të grafikut social të Facebook.
Mund të krijoni aplikacionin tuaj në Facebook për kompaninë, organizatën ose përdorimin tuaj personal duke e integruar atë me faqen tuaj në Facebook. Platforma e Zhvilluesve të Facebook ka gjithçka që ju nevojitet, duke përfshirë mjetet dhe udhëzuesit e nevojshëm për t'ju ecur përgjatë procesit.
Si të ndërtoni një aplikacion në Facebook për faqen tuaj
Hapat e mëposhtëm do t'ju çojnë në procesin e krijimit të një aplikacioni për Facebook Messenger. Megjithatë, ka disa produkte të tjera që mund të zgjidhni për aplikacionin tuaj. Hapat e mëposhtëm kërkojnë gjithashtu që të keni krijuar një faqe në Facebook.
- Navigo te developers.facebook.com në një shfletues ueb. Nëse nuk jeni identifikuar tashmë në llogarinë tuaj në Facebook, zgjidhni Identifikohu lart djathtas për t'u identifikuar në llogarinë tuaj.
-
Zgjidhni Aplikacionet e mia në lart djathtas dhe më pas zgjidhni + Krijo aplikacion nga lista rënëse.
-
Krijoni ID-në tuaj të aplikacionit duke futur një emër në fushën Display Name dhe një adresë emaili në fushën Email-i i kontaktit.
Zgjidh butonin blu Krijo ID-në e aplikacionit kur të kesh mbaruar.
Mund t'ju kërkohet të përfundoni një kontroll sigurie duke futur një kod CAPTCHA.
-
Facebook do t'ju japë mundësinë të zgjidhni nga katër skenarë për t'ju ndihmuar të ndërtoni aplikacionin tuaj. Mund të zgjidhni një dhe të zgjidhni butonin blu Konfirmo në fund, ose nëse dëshironi të ndërtoni aplikacionin tuaj pa përdorur një nga këta skenarë, zgjidhni Kapërcenë vend.
Për këtë tutorial të veçantë, ne do të Kapërcejmë skenarët.
-
Zgjidhni butonin Konfiguro për një produkt për të filluar ndërtimin e aplikacionit tuaj.
Për qëllimin e këtij tutoriali, ne do të zgjedhim Messenger.
-
Në seksionin "Tokens Access", zgjidhni listën rënëse nën Faqe për të zgjedhur faqen Facebook që dëshironi të përdorni.
Mund t'ju duhet të modifikoni lejet për t'i dhënë akses aplikacionit dhe për të gjeneruar një shenjë. Zgjidhni butonin blu Edit Permissions > Vazhdo si [Name] > Kutia e kontrollit të faqes >Next > U krye > OK. Një varg karakteresh do të shfaqet në fushën Token për qasje në faqe.
-
Para se të bëni ndonjë gjë tjetër, duhet të ndiqni udhëzimet e konfigurimit të Webhook të Facebook për të krijuar një token verifikimi, i cili do t'ju nevojitet për hapin tjetër.
Do t'ju duhet Node.js të instaluar në kompjuterin tuaj për të konfiguruar webhook-in tuaj.
-
Nën seksionin Webhooks, zgjidhni Konfiguro Webhooks dhe shkruani URL e faqes suaj në fushën e URL-së së kthimit të thirrjes plus verify token keni krijuar në hapin e fundit në fushën Verify Token.
-
Zgjidhni kutitë e kontrollit pranë ngjarjeve të uebhook-it që dëshironi të dorëzohen në ueb-hook-in tuaj.
Facebook rekomandon zgjedhjen minimalisht messages dhe messaging_postbacks.
-
Zgjidhni butonin blu Verifiko dhe Ruaj.
Një kërkesë GET do të dërgohet në webhook-in tuaj. Nëse konfiguroni gjithçka siç duhet, cilësimet tuaja të uebhook do të ruhen automatikisht.
-
Tani për të abonuar aplikacionin tuaj në faqen tuaj, kthehuni te cilësimet e aplikacionit tuaj dhe kërkoni seksionin e Gjenerimit të Tokenit dhe zgjidhni Zgjidhni një Faqe për të zgjedhur faqen tuaj nga lista rënëse.
- Kthehu te seksioni Webhooks, bëj të njëjtën gjë si më sipër duke zgjedhur Zgjidh një Faqe për të zgjedhur faqen tënde nga lista rënëse.
-
Zgjidhni butonin Subscribe.
-
Për t'u siguruar që të konfiguroni gjithçka siç duhet, provoni aplikacionin tuaj duke shkuar te Facebook.com ose Messenger në pajisjen tuaj celulare dhe duke dërguar një mesazh në faqen tuaj. Uebhook juaj duhet të marrë një ngjarje webhook, që do të thotë se aplikacioni juaj është konfiguruar me sukses.
Nëse jeni duke përdorur Messenger me aplikacionin tuaj, merrni parasysh udhëzuesin e fillimit të shpejtë të Facebook për t'ju ndihmuar të ndërtoni robotin tuaj të parë Messenger.
Çfarë është një aplikacion Facebook?
Zhvilluesit ndërtojnë shumicën e aplikacioneve të zakonshme që do të gjeni në Facebook, nëpërmjet platformës Facebook Developers. Mijëra aplikacione të palëve të treta janë të disponueshme për t'u përdorur nëpërmjet llogarisë personale në Facebook që ju ndihmojnë të lidheni me produkte dhe shërbime të tjera.
Një aplikacion (që të mos ngatërrohet me aplikacionin e ngjashëm jo të plotë të quajtur "aplet") nuk është në të vërtetë një aplikacion në kuptimin që përdoruesit e kompjuterëve Mac dhe Windows e njohin termin. Në vend që të instaloni një aplikacion kompjuterik (të njohur gjithashtu si softuer dhe programe) nga një disk ose një shkarkim në hard diskun e kompjuterit tuaj, ju do të përdorni një aplikacion Facebook duke ekzekutuar brenda shfletuesit tuaj a- i cili nuk zë hapësirë në kompjuterin tuaj.
Për shembull, nëse jeni duke përdorur një aplikacion për të luajtur Scrabble me një mik në Facebook, Facebook ruan çdo lëvizje që bëni në serverët e tij, jo në nivel lokal. Faqja përditësohet kur hyni përsëri ose rifreskoni shfletuesin tuaj. Ky është ndryshimi thelbësor midis një aplikacioni Facebook dhe një aplikacioni konvencional.
Çfarë është Platforma e Zhvilluesve të Facebook?
Facebook lançoi platformën Facebook Developers në 2007, duke ofruar një kornizë që zhvilluesit mund ta përdorin për të krijuar aplikacione që ndërveprojnë me veçoritë kryesore të Facebook. Kjo do të thoshte që aplikacionet mund të ndajnë informacionin e përdoruesit me aplikacionet e jashtme nëpërmjet një API të hapur (ndërfaqe programimi aplikacioni).
Platforma e Zhvilluesve të Facebook ofron një sërë API-sh dhe mjetesh që u mundësojnë zhvilluesve të palëve të treta të integrohen me grafikun e hapur - qoftë përmes aplikacioneve në Facebook.com ose uebsajteve dhe pajisjeve të jashtme.
Pse do të krijonit një aplikacion në Facebook?
Ju mund të pyesni veten, për çfarë mund të përdorë biznesi juaj një lojë si Scrabble? Shumë pak, por lojërat nuk janë përdorimi i vetëm i aplikacioneve. Çdo subjekt që dëshiron që emri i tij të ndahet në një rrjet social mund të përdorë një aplikacion për të gjeneruar njohjen e markës.
Merrni parasysh këtë skenar: Ju zotëroni një restorant me faqen e tij në Facebook. Shumë njerëz postojnë komente të zakonshme në postimet e faqes, dhe kaq. Faqja ka një bazë fansash, por jo shumë klientë ndjehen mjaftueshëm të inkurajuar për ta "pëlqyer" atë.
Tani imagjinoni që faqja të ketë një aplikacion që liston artikujt e menysë - i plotësuar me foto që përdoruesit mund të zgjedhin dhe ndajnë. Në vend që t'u ofrojë fansave tuaj përditësime të mërzitshme të statusit ose lidhje me blogun tuaj, një aplikacion mund t'i lejojë ata të ndajnë një pamje më tërheqëse të asaj që sapo hëngrën në restorantin tuaj. Është e lehtë dhe argëtuese për t'u përdorur nga fansat dhe në këtë mënyrë, ju shfrytëzoni vlerën e marketingut social.
Përdorimi i API-së së Facebook
API Graph është thelbi i platformës së Zhvilluesve të Facebook, që u mundëson zhvilluesve të lexojnë dhe të shkruajnë të dhëna në Facebook. Graph API paraqet një pamje të thjeshtë dhe të qëndrueshme të grafikut social të Facebook, duke përfaqësuar në mënyrë uniforme objektet në grafik (p.sh., njerëzit, fotot, ngjarjet dhe faqet) dhe lidhjet ndërmjet tyre (p.sh., marrëdhëniet me miqtë, përmbajtjen e përbashkët dhe etiketat e fotografive).
Së bashku me drejtorinë e aplikacioneve, ky është aspekti më i fuqishëm i platformës Facebook për zhvilluesit.
Dy veçori që zhvilluesit e Facebook përdorin shpesh për të zgjeruar audiencën e tyre janë ftesat e aplikacioneve dhe postimet në lajmet e lajmeve. Të dy u tregojnë përdoruesve të Facebook se cilët nga miqtë e tyre marrin pjesë në aplikacion.
Një ftesë është një pyetje e qartë që synon miqtë e zgjedhur nga përdoruesi i aplikacionit. Nga ana tjetër, opsioni i lajmeve thjesht u bën të ditur të tjerëve se një mik po përdor një aplikacion.
Të detyrosh një përdorues të dërgojë ftesa është më e vështirë sepse ftesa të tilla nuk janë gjithmonë të mirëpritura. Megjithatë, nëse një përdorues ua dërgon atyre që mund të jenë vërtet të interesuar për aplikacionin, kjo mund të çojë në regjistrime.
Me stimujt, marketingun dhe markën e duhur, aplikacionet në Facebook mund të përhapen si flakë. Ndiqni udhëzimet e mëposhtme për të mësuar se si të ndërtoni të parën.