FBML är en akronym för Facebook markup language . Det är en del av ett programmeringsgränssnitt - eller API - som tillåter utvecklare att skriva kod för att integrera sina system med Facebook-programmet . FBML taggar tillhandahålls av Facebook för att låta externa utvecklare att utveckla applikationer som kan användas inom Facebook , såsom spel och anpassade sidor , samt att använda Facebook-funktioner på externa webbplatser . De FBML taggar är kategoriserade enligt deras funktionalitet och ingår ofta i källkoden för ett PHP- program . Detaljer om hur man använder varje tagg , liksom en PHP- exempel , finns på Facebooks sidor utvecklare . Saker du behöver
PHP Redaktör Web Server Review MySQL databas
Visa fler instruktioner
1
Designa din ansökan . Se till att notera viss funktionalitet som behövs för att integrera programmet med Facebook . Till exempel avgöra om du behöver användarens namn och meriter inloggning eller bilder från Facebook .
2
Skapa en ny applikation på Facebook genom att navigera till platsen främsta utvecklare sidan och klicka på " Skapa ny App " knappen. Se till att notera det " API-nyckel " och " hemlig nyckel . " Addera 3
Skapa en PHP- sida i din editor genom att klicka på " File " och sedan " Nytt . " Om du är en avancerad användare kan du skapa filen i Windows med programmet Anteckningar .
4
Navigera till Facebook webbplatsens FBML referens sida .
5
Lokalisera FBML taggen du vill att använda i ditt program , och klicka på den för att borra ner till dess detaljsida .
6
Läs detaljerad förklaring av funktionerna i taggen , samt exempel på hur man använder det i en ansökan .
7
Skriv en kodrad i din PHP- program för att ringa FBML taggen . Till exempel , för att få en användares namn med " fb : name" FBML taggen och profil bild med " fb : profile - pic " FBML tag , skulle din kod vara : ?
< Php
$ fb = ny Facebook ( api_key , SECRET_CODE ) ;
< fb : profile - pic uid = " $ user_id " länkad = " true " />
? >
du behöver skicka in de parametrar som krävs för varje FBML tag , vilket är det användar-ID i dessa två exempel .
8
Inkludera ytterligare kod för varje erforderlig behandling och eventuella erforderliga FBML taggar .