Fallo en la API de Facebook al hacer Login
22 May 2012
Uno de los desarrolladores de IPHONEDROID, Victor Carrilero, quiere compartir con todos vosotros un fallo de la API de Facebook al que se tuvo que enfrentar hace unos días.
Este fallo en la API (Application Programming Interface) o interfaz de programación de aplicaciones hace que aparezca la ventana de login en un idioma diferente al esperado.

Para integrar la API de Facebook (graph.api) en las aplicaciones, necesitamos obtener el access_token para realizar las llamadas a la API. Para ello usamos una petición a la URL https://graph.facebook.com/oauth/authorize?client_id=FacebookApplicationID"&redirect_uri="http://www.facebook.com/connect/login_success.html"&type=user_agent&display=touch
Después de realizar esta petición, nos aparece una ventana de login de Facebook seguido de una petición para aceptar los permisos que necesitemos. Es aquí cuando se manifiesta el fallo en la API de Facebook: si accedemos mediante conexión 3G, el idioma aparece correctamente, pero si accedemos mediante WiFi, no se detecta el idioma y aparece la ventana en un idioma diferente al esperado.
¡Gracias a Victor por compartirlo!

Deja un comentario