Recibo el siguiente error ("Error: código de estado HTTP: 400") ahora que he actualizado a facebook SDK 3.1 desde ayer, 10/9. Pero todo es completamente funcional en cuanto a conectarme con Facebook, solo veo este mensaje de error cada vez que comienzo una sesión de Facebook en mi aplicación. He visto a algunas personas comentar sobre esto, pero no puedo determinar si esto va a ser un problema real o no. ¿Alguien sabe definitivamente si esto va a causar un problema? Y si es así, ¿cómo solucionarlo? ¡Gracias!Facebook SDK 3.1 - Error: código de estado HTTP: 400
Respuesta
El problema original fue resuelto por Facebook justo después de que se lanzó el 3.1 SDK.
Pero algunos siguen teniendo problemas, si tiene este problema, debe verificar el flujo de inicio de sesión y ver ejemplos de facebook, después de eso, si todavía tiene problemas, esto podría ser una pista para una solución.
Recibí el error 400 cuando no tengo autorización para acceder a mi información. Lo extraño es que obtengo un accessToken e incluso un inicio de sesión válido (esto es porque he estructurado mi código, con la ayuda de acuerdo con el ejemplo de Scrumptious e hice un inicio de sesión válido cuando el estado de sesión está abierto).
FBSessionState solo se abre por un segundo y luego se cierra para cerrarse con 400 Error.
Con el inicio de sesión nativo iOS6, obtiene la alerta de permiso cuando la solicita, y luego el teléfono recuerda esa opción durante 24 horas. Pero si el usuario inicia sesión en la página principal de Facebook y luego elimina el permiso para la aplicación, el teléfono no reconocerá que el usuario ha borrado los permisos durante 24 horas, ya que recuerda que el teléfono ya lo ha solicitado y lo aprobó (en la ventana de 24 horas), independientemente de si reinstala la aplicación o no.
Descubrí esto después de algunas horas de depuración, ya que permití la aplicación desde la Configuración en iOS, pero no pude publicar, y como eliminé el permiso de la privacidad de Facebook, y la alerta no se volvió a mostrar allí no podía hacer otra cosa que darme permisos manualmente a través de una herramienta de depuración o esperar 24 horas para poder aceptar nuevamente la alerta de permiso de Facebook.
- 1. Facebook iOS SDK 3.1: "Error: código de estado HTTP: 400"
- 2. código de estado HTTP 400 vs 412
- 3. Facebook PHP SDK - getLoginUrl() - valor de estado
- 4. Django Social Auth Debug HTTP Error 400: Solicitud incorrecta (linkedin)
- 5. urllib2 Error HTTP 400: Solicitud incorrecta
- 6. Código de estado HTTP para datos incorrectos
- 7. Assert devolvió el código de estado HTTP 400 como un éxito
- 8. Facebook iOS SDK 3.1 de Github falta FacebookSDK.framework
- 9. ios-Facebook SDK 3.0 Error 5 Al publicar la actualización de estado
- 10. System.Net.WebException Código de estado HTTP
- 11. 502 código de estado HTTP
- 12. Éxito con código de estado AJAX <400?
- 13. botón Ajustes de iOS Facebook SDK 3.1 no funciona
- 14. Obteniendo respuesta de TIdHttp con el código de error 400
- 15. Android Facebook SDK haciendo el error java.lang.NoClassDefFoundError
- 16. Cómo especificar un código de error HTTP?
- 17. facebook Acceso de emergencia 400 Bad Request
- 18. Código de respuesta HTTP devuelto por el servidor: 400
- 19. PhoneGap 2.1 y Facebook SDK 3.1 en iOS - com.facebook.sdk Error 2 en el dispositivo
- 20. Facebook PHP SDK dando un error
- 21. URLConnection Error - java.io.IOException: El servidor devolvió el código de respuesta HTTP: 400 para la dirección URL
- 22. ¿Código de estado de Http con libcurl?
- 23. Google Cloud Messaging HTTP Error 400: Solicitud incorrecta
- 24. Analizando el código de estado HTTP
- 25. Python urllib2 URLError Código de estado HTTP.
- 26. IIS que sobrescribe el texto de respuesta HTTP cuando el estado de respuesta HTTP está establecido como 400
- 27. Facebook SDK 3.1 iOS: Gestionar el inicio de sesión si el usuario elimina la aplicación de la configuración de Facebook
- 28. Código de error HTTP 505
- 29. Nuevo Facebook SDK FBSession sessionOpenWithPermissions
- 30. microsoft facebook sdk
Tuve ese error de encendido y apagado en las últimas 2 semanas (septiembre/octubre de 2012) si obtiene una descripción detallada del error verá que es un error de OAuth la mayoría de las veces, solicitud no válida, "solicitud de soporte no admitida", todo parece indicar que es un problema de FB, ya que el mismo código funciona bien al azar sin cambiar ningún parámetro o configuración del usuario y manteniendo el mismo usuario conectado. – Dado
gracias, es por eso que también estaba pensando – jac300
Tenemos un informe de error para esto aquí (https://developers.facebook.com/bugs/115149961972168). Fue un error en el servidor que se solucionó poco después de la versión 3.1 del SDK. Esto ya no debería reproducirse según la discusión en el informe de error. –