Hva er Facebook API?
API-diagram
Det mest brukte Facebook API er Graph API, som er en grunnleggende funksjon som tegner den sosiale grafen for alle forbindelser mellom mennesker, sider, hendelser, meldinger, bilder, kommentarer og likes. Ved å berøre den sosiale grafen Facebook lar webapplikasjonene dine samhandle med data på flere måter. Du kan motta de siste meldingene fra en bruker, få tilgang til og laste ned et fotoalbum og oppdage de mest populære "like" i hele det sosiale nettverket. Graph API inkluderer en søkefunksjon som lar deg enkelt hente og analysere disse dataene, så lenge brukerens data er offentlige og ikke private. Hvis den er privat, trenger applikasjonen din en symbolsk Facebook-tilgang for å få brukerens tillatelse.
API-chat
Chat API-en lar en programmerer integrere Facebook-chatfunksjonen direkte i et nettbasert eller stasjonært program. Direktemeldinger blant Facebook-vennene dine er mulig med Jabber-tjenesten og XMPP-protokollen. Chat-API-en lar brukerne sende og motta vanlige tekstmeldinger, men ikke de som er basert på HTML. I tillegg tillater API utviklere å gjenopprette en brukers bilde gjennom vCard-kortet eller XMPP-protokollene; Når det er blitt gjenopprettet, kan bildet vises som et profilbilde av chatten.
API-kreditter
Facebook Credits er et internt betalingssystem for plattformen for å kjøpe artikler av applikasjoner, tjenester og mer. I utgangspunktet gir en kreditt brukeren muligheten til å kjøpe virtuelle varer i en Facebook-applikasjon. En applikasjonsutvikler kan plassere en "Betal med Facebook" -knapp på spillet sitt, og oppfordrer brukere til å kjøpe sine digitale produkter. API-kreditter dekker to komponenter: kredittsystemet foran og bak. Fronten håndterer alt som Facebook-brukere ser, mens APIene for bakgrunnstjenester brukes til å administrere mottatte kreditter og legge ut statusoppdateringer på vegne av brukeren.
API-annonser
Ads API tilbyr avanserte utviklere og annonsører muligheten til å lage sine egne applikasjoner for å imøtekomme deres annonseringsbehov og bekymringer. APIen er tilgjengelig som et alternativ til å bruke Facebook Advertising Manager-verktøyet, som er gratis å bruke når du oppretter og administrerer annonsene dine som standard. For å bruke ad API-en, må en person eller et selskap godta vilkårene og betingelsene, slik at brukeren blir plassert i API-hvitlisten. Ellers vil ikke utviklere eller leverandører kunne få tilgang til applikasjonsgrensesnittet.