Avvio rapido: SDK di Facebook per Javascript

L'SDK di Facebook per JavaScript garantisce una vasta gamma di funzionalità lato client che:

  • consente di utilizzare il pulsante "Mi piace" e altri Plug-in social sul sito;
  • consente di utilizzare Facebook Login per semplificare l'iscrizione delle persone al tuo sito;
  • semplifica le chiamate all'API Graph di Facebook;
  • avvia finestre di dialogo che consentono alle persone di eseguire diverse azioni come la condivisione di Storie;
  • facilita la comunicazione durante la creazione di una tab gioco o app su Facebook.

Questo avvio rapido ti mostrerà come configurare l'SDK e fare in modo che effettui alcune chiamate all'API Graph di base. Se non desideri ancora eseguire la configurazione, puoi utilizzare la nostra Javascript Test Console per utilizzare tutti i metodi dell'SDK ed esplorare alcuni esempi (puoi saltare i passaggi di configurazione, ma il resto di questo avvio rapido può essere testato nella console).

Browser supportati

L'SDK di Facebook per JavaScript supporta le ultime due versioni dei browser più popolari: Chrome, Firefox, Edge, Safari (incluso iOS) e Internet Explorer (solo versione 11).

Configurazione di base

L'SDK di Facebook per JavaScript non dispone di file autonomi che devono essere scaricati o installati: devi semplicemente includere una breve porzione di normale codice JavaScript nel tuo HTML che caricherà l'SDK nelle Pagine in modo asincrono. Il caricamento asincrono fa in modo che il caricamento di altri elementi della Pagina non venga bloccato.

Lo snippet di codice seguente fornisce la versione di base dell'SDK dove vengono usate le impostazioni predefinite più comuni per le opzioni. Devi inserirlo direttamente dopo il tag <body> di apertura su ciascuna Pagina che desideri caricare:

<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId            : 'your-app-id',
      xfbml            : true,
      version          : 'v21.0'
    });
  };
</script>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>

Questo codice carica e inizializza l'SDK. Devi sostituire il valore presente in your-app-id con l'ID della tua app Facebook. Questo ID è disponibile utilizzando la Dashboard gestione app.