Come impostare una connessione API di Facebook Chat in sede di autorizzazione come un'applicazione desktop

StackOverflow https://stackoverflow.com/questions/7308210

Domanda

Il problema che sto affrontando è che dopo autorizzo la mia app per l'utente corrente utilizzando http://developers.facebook.com/docs/authentication/ (flusso lato client) Non posso installare un collegamento XMPP come ho bisogno di sapere chiave di sessione per accedervi. Quando si utilizza il flusso basato su server, le proprietà della sessione vengono inviati come parte di token di accesso. E non ho trovato un modo per ottenere la chiave di sessione per la mia autenticazione basata su flusso sul lato client OAuth. Si prega di suggerire come posso farlo.

che sto facendo tutte le richieste da JavaScript (Google Chrome estensione).

È stato utile?

Soluzione

Facebook è in realtà deprecato la chiave di sessione. Hanno da poco (un paio di giorni dopo aver postato la domanda credo) aggiornato il suo metodo di autenticazione da non richiedere la chiave di sessione. Se per qualsiasi motivo è ancora necessario che si può ottenere, cercando il metodo di auth.promote_session nel API REST, ma che è deprecato e sarà rimosso venire ottobre.

Se si seleziona https://developers.facebook.com/docs/chat/ si dovrebbe trovare che il token di accesso si arriva quello che ti serve ora.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top