Pregunta

¿Cómo puedo obtener la clave de sesión con el facebook-java-api? # Lo que hice hasta ahora es la siguiente:

Después de autoricé mi aplicación a acces mi cuenta de facebook me pongo redirigido a la derecha de redirección URL en mi aplicación y hay que hacerlo

     FacebookJsonRestClient facebookClient = new FacebookJsonRestClient ('key', 'secaret')
     String token =  facebookClient.auth_createToken()

Con el símbolo regresaron trato de obtener la clave de sesión

def sessKey = facebookClient.auth_getSession(token)

Pero los termina en:

errors.GrailsExceptionResolver JSONObject [ "session_key"] no se encuentra. org.json.JSONException: JSONObject [ "session_key"] no se encuentra. en org.json.JSONObject.get (JSONObject.java:498) en org.json.JSONObject.getString (JSONObject.java:669) en com.google.code.facebookapi.ExtensibleClient.auth_getSession (ExtensibleClient.java:288) en com.google.code.facebookapi.ExtensibleClient.auth_getSession (ExtensibleClient.java:274)

¿Qué me estoy perdiendo aquí? La documentación no es ninguna ayuda en absoluto. Javadocs También hay ayuda en absoluto. ¿Hay alguien por ahí que me puede recomendar una biblioteca Java para el uso para el acceso facebook?

¿Fue útil?

Solución

Esa biblioteca está muy anticuado. Yo recomendaría conmutación a RestFB . Si usted va a su sitio tienen un montón de ejemplos.

Otros consejos

Try the below line of code:

string Session_Key=Request.QueryString.Get("fb_sig_session_key").ToString();
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top