esta es mi primera publicación en stackoverflow.Graph Batch API
Estoy usando Facebook Graph Batch API para solicitar las Actualizaciones de fuente de varios usuarios a la vez. Pero realmente no sé cómo se realiza el manejo de errores apropiado. Siguiendo el ejemplo debe demostrar mi problema: solicitud
lotes:
user1 - valid access_token
user2 - invalid (password change maybe?)
user3 - valid access_otken
La respuesta de Facebook podría tener este aspecto:
successful answer
unsuccessful answer (OAuth Exception)
successful answer
Pero lectura de la documentación, parece que el orden de la la respuesta es no garantizada. Entonces mi pregunta es, ¿cómo conecto las respuestas con sus solicitudes parciales específicas de la solicitud por lotes?
El manejo de la excepción OAuth es bastante difícil cuando no se obtiene la información a la que pertenece esta excepción.
¿Alguna idea?
Bueno, ¿cómo sabes que se conserva el orden de solicitud y sus respuestas? La documentación no lo dice de alguna manera, como ya se mencionó en la pregunta. Y en realidad este es mi problema. –
Los documentos solo indican que las solicitudes se pueden ejecutar en un orden arbitrario _en el servidor_. Tus respuestas siempre estarán en el mismo orden, garantizadas. Todo el concepto de lote no tiene sentido si no. El orden de ejecución en el servidor importa cuando las solicitudes por lotes son dependientes entre sí en cualquier sentido. Y hay una semántica gráfica para expresar eso también. – zahanm