Nwlapcug.com


Che cosa è un API di Facebook?

Una cosa che distingue Facebook sua concorrenza in ambito networking sociale è l'ampio uso di costruzione del sito piattaforma, caratteristiche e applicazioni con software open-source. Prendendo la filosofia open-source a cuore, Facebook condivide un insieme di Application Programming Interface (API) che consente agli sviluppatori di sfruttare la rete sociale e che estendono applicazioni dello sviluppatore e siti Web. I principali Application Programming Interfaces offerte da Facebook includono l'API di inserzioni, crediti API, API di Chat e Graph API.

Graph API

L'API di Facebook più ampiamente usato è il Graph API, che è una caratteristica di nucleo che traccia il grafico sociale per tutte le connessioni tra persone, pagine, eventi, messaggi, foto, commenti e "Mi piace". Toccando in Facebook grafico sociale consente il Web le applicazioni interagiscono con i dati in diversi modi. È possibile restituire post più recenti di un utente, accedere e scaricare un intero album fotografico e scoprire il più popolare "Mi piace" tutta la rete sociale. L'API grafica include una funzionalità di ricerca che ti permette di recuperare e analizzare questi dati, fintanto che i dati dell'utente sono pubblico e non privato. Se è privato, l'applicazione sarà necessario un token di accesso di Facebook per ottenere il permesso da parte dell'utente.

API di chat

L'API di Chat consente un programmatore di integrare la funzionalità di Chat di Facebook direttamente in un'applicazione basata sul Web o desktop. Instant messaging tra gli amici Facebook è possibile con il servizio Jabber e XMPP protocollo. L'API di Chat consente agli utenti di inviare e ricevere messaggi di testo normale, ma quelli non basati su HTML. Inoltre, l'API consente agli sviluppatori di recuperare foto di un utente tramite il vCard o protocolli XMPP; una volta che sono stati recuperati, le foto possa essere visualizzata come immagine del profilo di chiacchiere.

Crediti API

I crediti Facebook sono interna sistema di pagamento della piattaforma per acquistare oggetti in-app, servizi e altro ancora. Fondamentalmente, un credito dà un utente la possibilità di acquistare beni virtuali all'interno di un'applicazione Facebook. Uno sviluppatore di app può inserire un pulsante "Pagare con Facebook" nel suo gioco, incoraggiare gli utenti ad acquistare i suoi beni digitali. L'API di crediti comprende due componenti--il sistema dei crediti di front-end e back-end. Il front-end gestisce tutto ciò che vedono gli utenti di Facebook, mentre l'API di back-end viene utilizzato per gestire i crediti ricevuti e pubblica aggiornamenti di stato per conto dell'utente.

API di inserzioni

L'API di inserzioni dà agli sviluppatori e High-End inserzionisti la possibilità di creare le proprie applicazioni per affrontare le loro esigenze pubblicitarie e preoccupazioni. L'API è disponibile come alternativa all'utilizzo l'impostazione predefinita Facebook Advertising Manager Tool, che è libero di utilizzare durante la creazione e la gestione dei tuoi annunci. Per utilizzare l'API di inserzioni, una persona o un'azienda deve accettare i termini e le condizioni, quindi l'utente viene inserito nella whitelist API. In caso contrario, un sviluppatore o il fornitore non sarà in grado di accedere all'interfaccia di applicazione.