W następnej części, będziemy brać przyjrzeć się bliżej, jak członkowie Facebook mogą tworzyć własne aplikacje. Największa Third-Party aplikacji Facebook Największa
do tworzenia aplikacji na Facebooku, należy najpierw dodać aplikację developer Facebook do swojego profilu. Trzeba mieć także dostęp do serwera WWW, gdzie można przechowywać swoją aplikację - Facebook nie obsługiwać programy innych firm. Aplikacje mogą być oparte na sieci Web, oparte na pulpit lub telefon, urządzenie oparte. Innymi słowy, można tworzyć aplikacje, które wykorzystują platformę Facebook, ale nie są wbudowane w profilach użytkowników. Na przykład, jest możliwe, aby zaprogramować aplikację, która tworzy okno na pulpicie, który jest powiązany News Feed twojego profilu. Największa
Facebook twierdzi, że jego interfejs programowania aplikacji (API) jest oparty na Representational State Transfer (REST ) interfejs, termin ukuty przez Roy Fielding w jego Ph.D. Rozprawa na University of California w Irvine. W sieci REST, forma podąża za funkcją. Ostatecznym sieci REST Fielding był wyidealizowaną wersję World Wide Web, która miała niezależnych elementów, które pracowały razem, aby zmaksymalizować wydajność transferu danych [Źródło: Fielding]. Największa
Jeśli chodzi o Facebooka API, środki REST interfejsu że aplikacje współpracujące z Facebook wysłać za pomocą metody nazywa Hypertext Transfer Protocol (HTTP) GET lub POST żądań. HTTP jest protokół komunikacyjny używany przez World Wide Web - żądanie GET pobiera informacje i żądanie POST dodaje informacje do istniejącej strony internetowej. Oznacza to, że aplikacje Facebook może pobierać informacje z profili członkowskich, wiadomości pocztowych do profili lub jedno i drugie. Największa
Deweloperzy mogą również korzystać z Facebook Query Language (FQL), który jest podobny do Structured Query Language (SQL). Języki zapytań są języki programowania przeznaczone do pobierania informacji z baz danych. Z FQL, deweloper może uzyskać informacje na temat każdego użytkownika, który pobiera swojego wniosku. W pewnym sensie, to jest naprawdę to, co aplikacji Facebook są o - zbieranie informacji o użytkownikach. Deweloperzy mogą w