Što je Facebook API?
API grafikon
Najčešće korišteni Facebook API je Graph API, koji je temeljna značajka koja crta društveni graf za sve veze između ljudi, stranica, događaja, poruka, fotografija, komentara i lajkova. Dodir s društvenim grafikonom Facebook omogućuje vašim web aplikacijama interakciju s podacima na više načina. Možete primiti najnovije poruke od korisnika, pristupiti i preuzeti foto album i otkriti najpopularnije "like" u cijeloj društvenoj mreži. Grafički API uključuje funkciju pretraživanja koja vam omogućuje jednostavno pretraživanje i analiziranje ovih podataka sve dok su podaci korisnika javni, a ne privatni. Ako je privatna, tada će vašoj aplikaciji trebati simboličan pristup Facebooku da bi dobio korisničko dopuštenje.
API chat
Chat API omogućuje programeru da integrira Facebook chat funkciju izravno u web ili desktop aplikaciju. Trenutačna razmjena poruka među vašim Facebook prijateljima moguća je uz Jabber uslugu i XMPP protokol. API za chat omogućuje korisnicima slanje i primanje običnih tekstualnih poruka, ali ne i onih temeljenih na HTML-u. Osim toga, API omogućuje programerima da oporave fotografiju korisnika putem vCard kartice ili XMPP protokola; Nakon što se oporavi, fotografija se može prikazati kao profilna slika chata.
API bodovi
Facebook krediti interni su platni sustav platforme za kupnju članaka aplikacija, usluga i još mnogo toga. U osnovi, kredit daje korisniku mogućnost kupovine virtualne robe unutar Facebook aplikacije. Programer programa može na svoju igru staviti gumb "Plati putem Facebooka", ohrabrujući korisnike da kupuju svoje digitalne proizvode. API-krediti obuhvaćaju dvije komponente: kreditni sustav sprijeda i straga. Prednja strana obrađuje sve što korisnici Facebooka vide, dok se API pozadinskih usluga koristi za upravljanje primljenim kreditima i objavljivanje ažuriranja statusa u ime korisnika.
API oglasi
API za oglase nudi naprednim programerima i oglašivačima mogućnost stvaranja vlastitih aplikacija kako bi se zadovoljile njihove reklamne potrebe i problemi. API je dostupan kao alternativa korištenju alata Facebook Advertising Manager, koji se može slobodno koristiti u kreiranju i upravljanju oglasima prema zadanim postavkama. Za upotrebu API-ja oglasa osoba ili tvrtka moraju se složiti s uvjetima i odredbama pa se korisnik nalazi na bijeloj listi API-ja. U protivnom, programeri ili dobavljači neće moći pristupiti sučelju aplikacije.