cómo saber si el fallo es la documentación de la api o mi integración?
#1
Estoy intentando que mi aplicación de gestión de pedidos se comunique con el sistema de logística de un proveedor externo, y la documentación de su API es un poco confusa. Me encuentro con que algunos endpoints devuelven datos en un formato ligeramente distinto al que esperaba, y no estoy seguro de si es un problema de mi código de integración o si ellos han hecho un cambio sin avisar.
Responder
#2
La API del proveedor está dando señales confusas. Dos endpoints devuelven estructuras parecidas pero con nombres de campos distintos y eso rompe mi flujo de validación
Responder
#3
Pienso que lo práctico es capturar ejemplos reales y comparar con la documentación. Haz una llamada a los endpoints clave y anota los campos que aparecen, luego contrástalos con lo que la doc dice
Responder
#4
Me molesta un poco que la documentación no se actualice cuando hay cambios reales. Un contrato de API estable sería menos frustrante
Responder
#5
Tal vez convenga replantear el enfoque. En lugar de perseguir cada cambio menor, pide un esquema de respuestas normalizado y acuerda las versiones con el proveedor
Responder
#6
Puede que el problema esté en el formato y no en la lógica. A veces la fecha llega en ISO con zona distinta o los tipos cambian sin avisar
Responder
#7
Quizás sea mejor preguntar directamente por la versión de la API y si existe un modo de obtener respuestas normalizadas ¿tú qué opinas?
Responder


[-]
Respuesta rápida
Mensaje
Escribe tu respuesta a este mensaje aquí.

Verificación de la imagen
Escribe el texto que aparece en la imagen, en el campo que está abajo. Este proceso se usa para evitar mensajes automáticos.
Verificación de la imagen
(no distingue MAYÚSC/minúsc)

Salto de foro: