Cómo configurar una conexión API de chat de Facebook cuando autoriza como una aplicación de escritorio

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

Pregunta

El problema que me enfrento es que después de autorizar mi aplicación para el usuario actual usandohttp://developers.facebook.com/docs/authentication/ (flujo del lado del cliente) No puedo configurar una conexión XMPP, ya que necesito saber la clave de sesión para acceder a ella. Al usar flujo basado en servidor, las propiedades de la sesión se envían como parte del token de acceso. Y no encontré una manera de obtener la clave de sesión para mi flujo de autenticación basado en OAuth. Sugiera cómo puedo obtenerlo.

Estoy haciendo todas las solicitudes de JavaScript (Google Chrome Extension).

¿Fue útil?

Solución

Facebook en realidad está desaprobando la clave de la sesión. Han recientemente (un par de días después de publicar la pregunta que creo) actualizaron su método de autenticación para que ya no requiera la clave de sesión. Si por alguna razón lo necesita, puede obtenerlo buscando el método Auth.Promote_Session en la API REST, pero eso está en desuso y se eliminará en octubre.

Si comprobas https://developers.facebook.com/docs/chat/ Debe encontrar que el token de acceso le dará lo que necesita ahora.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top