Saltar al contenido
Last updated

Todas las respuestas de la API MoreLogin siguen un formato JSON estándar.


Estructura de respuesta

{
  "code": 0,
  "msg": null,
  "data": {},
  "requestId": "unique-request-id"
}
campoTipoDescripción
CODIGO_PH_0CODIGO_PH_0Código de resultado. 0 = éxito, otros valores indican errores
CODIGO_PH_0cadena| nuloMensaje de error. null cuando tiene éxito
CODIGO_PH_0objeto| matriz | nuloCarga útil de respuesta. La estructura varía según el punto final
CODIGO_PH_0CODIGO_PH_0Identificador de solicitud único. Incluya esto cuando se comunique con el soporte

Respuesta exitosa

{
  "code": 0,
  "msg": null,
  "data": {
    "id": 1234567890
  },
  "requestId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}

Respuesta de error

{
  "code": 99001,
  "msg": "Invalid parameters",
  "data": null,
  "requestId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}

Respuestas paginadas

Los puntos finales de lista devuelven datos paginados en este formato:

{
  "code": 0,
  "msg": null,
  "data": {
    "total": 100,
    "current": 1,
    "pages": 10,
    "dataList": [
      { ... },
      { ... }
    ]
  },
  "requestId": "..."
}
campoDescripción
CODIGO_PH_0Número total de registros
CODIGO_PH_0Número de página actual
CODIGO_PH_0Número total de páginas
CODIGO_PH_0Matriz de registros para la página actual

Códigos de estado HTTP

EstadoDescripción
CODIGO_PH_0Solicitud procesada exitosamente (verifique el campo code para ver el resultado comercial)
CODIGO_PH_0No autorizado: token de acceso no válido o caducado
CODIGO_PH_0Prohibido: permisos insuficientes
CODIGO_PH_0Demasiadas solicitudes: se superó el límite de tarifa
CODIGO_PH_0Error interno del servidor: póngase en contacto con el soporte técnico

Consejo: Siempre verifique el campo code en el cuerpo de la respuesta, no solo el código de estado HTTP. Un estado HTTP 200 con code: 99001 significa que la solicitud se recibió pero no se pudo realizar la validación.