Det går mest i PHP og Javascript. Hvis du vil lage noe "ordentlig" så bør du bruke Facebooks egne API. Du kan hente ut det du vil med cURL eller noe sånt, men siden Facebook leverer en frisk metode for å gjøre dette uten klønete skript så foreslår jeg at du bruker den. Avhengig av hva du vil gjøre så har FB to såkalte SDK-er tilgjengelig (i alle fall to som du klarer deg lenge med, er vel flere typer ute og går, f.eks. for Python). Javascript SDK og PHP SDK. SDK står for software development kit, og er i dette tilfellet en
klasse du kan bruke i skriptet ditt. En klasse er en kode som ligner en funksjon, som kan gjøre ulike operasjoner og ta imot input. Ved å bruke klasser og funksjoner så sparer du ofte tonnevis med kodelinjer. Disse klassene (API-ene) ligger gratis på nett, skrevet og levert av Facebook nettopp så folk som deg kan bruke FB-nettverket til å øke besøkstall og gjøre ting enklere for besøkende. For a max experience så anbefaler jeg deg å opprette en egen FB-applikasjon du kan benytte til oppkoblingen. Facebook bruker applikasjonen din som en innlogging. Når du oppretter den så får du en applikasjons-ID og en hemmelig nøkkel ("application secret"). Disse kan du bruke sammen med SDK-et, og be Facebook finne ut om brukeren som er innom deg er pålogget Facebook, fan av applikasjonen din, hvilke venner han/hun har og lignende. Det er selvsagt begrensninger på hva du kan gjøre, og noen av de mer påtrengende funksjonene krever at applikasjonen din er "hvitelistet" av Facebook, slik at ikke hvem som helst kan hente ut informasjon om hva som helst.
Nederst på Facebook-sida di så har du en liten meny, hvor du finner "Developers". Det tar deg hit:
http://developers.facebook.com/
Den grønne knappen tar deg til hovedsiden for guider:
http://developers.facebook.com/docs/guides/web
Der kan du lese litt rundt - dette er litt komplisert om du ikke har erfaring med Javascript og PHP.
Her er SDK-ene:
PHP:
https://github.com/facebook/php-sdk/
javascript
:
http://developers.facebook.com/docs/...ce/javascript/
Her er noe spesifikt for Facebook-chatten:
http://developers.facebook.com/docs/chat
Registrering av applikasjonen din for å bruke Facebook Connect:
http://developers.facebook.com/setup/