Saltar al contenido
BlueNova Virtual Airlines Portal de socios de complementos smartCARS · VA Flight Ops

Documentos API

Contrato de API del sitio web

Solo es necesario si su VA aún tiene que crear la API de estado de vuelo. El complemento en sí es gratuito; Estos son documentos/una muestra de puente.

autenticación

Enviar la sesión piloto de smartCARS como token de portador. El mismo modelo de autenticación que otras llamadas de script comunitario.

Alcance

Las actualizaciones de estado se aplican a los vuelos programados/chárter reservados para el piloto registrado (y sus reglas de VA). El complemento 1.6+ también envía llegada + ETA en pleno vuelo.

Portador = token de sesión de smartCARS del inicio de sesión del piloto.

Puntos finales

GET /flights/status/bookings GET /flights/status?kind=schedule|charter&id={id} GET /flights/status/history?kind=...&id=...&limit=12 POST /flights/status { "kind": "schedule", "id": 123, "status": "on_time|updated|delayed|cancelled|arrived", "etd": "14:30", "eta": "16:05" }

Estados: on_time (verde), actualizado (ámbar), retrasado (rojo), cancelado (rojo), llegado (ATA; bollotje sigue el color de salida). eta es útil/requerido para actualizaciones/retrasos/llegadas (nueva ETA o ATA).

Referencia de BlueNova: api/smartcars.php + incluye/va-flight-status.php.

Ejemplo de puente PHP

Ejemplo directo que puede adaptar en su sitio web de VA si no tiene la pila completa de BlueNova.

prueba rápida

Reserve un vuelo → abra VA Flight Ops en smartCARS → Actualizar → cambiar ETD/estado → Guardar. Utiliza la URL del script de su comunidad una vez que existe la API.

/main>