Sto leggendo la documentazione di Facebook in modo da poter capire come abilitare Facebook Connect sul mio sito. Ciò che mi confonde è quali parti si applicano alle applicazioni Facebook e Facebook Connect, perché leggerò, pensando che sto imparando su Facebook Connect, ma poi raggiungerò una sezione che menziona le applicazioni di Facebook. Ad esempio, eccone uno dalla pagina su Data.getCookies:App Facebook vs. Facebook Connect site
Questo metodo restituisce tutti i cookie per un dato utente e applicazione.
I cookie si applicano solo alle applicazioni Web; non si applicano alle applicazioni desktop.
Penso al mio sito Web come a un'applicazione Web, ma non riesco a capire se le "applicazioni Web" si riferiscono simultaneamente ai siti di Facebook Connect e alle applicazioni di Facebook. Come posso sapere se ciò che sto leggendo si applica a Facebook Connect e non solo alle app di Facebook?
Grazie, mixonic. Hai menzionato le app di canvas. È diverso dalle app di iframe? Sembrano esserci diverse varianti di "applicazione Facebook"; Suppongo di aver bisogno di chiarimenti anche su questo:/ – allyourcode
Le app su tela di Facebook sono applicazioni che usi * su Facebook *. Esistono due tipi: * Iframe apps *, che sono ancora in Facebook ma utilizzano iframe (uno stile di app vecchio che non consiglierei di utilizzare) e * app FBML/FBJS *, che utilizzano un sottoinsieme di HTML combinato con tag FBML speciali. Con le app iframe, il browser dell'utente richiede direttamente le pagine dal tuo server. Con le app FBML, il browser sta colpendo Facebook e Facebook sta trasmettendo la richiesta al server, analizzando la risposta e presentando l'output parsed e sanboxed al browser. Questo aiuta tutti? – mixonic
Penso di sì. Ecco le mie attuali conoscenze: "web app (come utilizzato dalla documentazione di Facebook)" = {Collega siti, app canvas = {iframe, FBML/FBJS}} – allyourcode