Documents sur l'API
Contrat API de site Web
Nécessaire uniquement si votre VA doit encore créer l'API de statut de vol. Le plugin lui-même est gratuit ; ceci est de la documentation/un exemple de pont.
Envoyez la session pilote smartCARS en tant que jeton Bearer. Même modèle d'authentification que les autres appels de script de communauté.
Les mises à jour de statut s'appliquent aux vols programmés/affrètés réservés pour le pilote connecté (et à vos règles VA). Le plugin 1.6+ envoie également l'arrivée + ETA à mi-vol.
Points de terminaison
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"
}
Exemple de pont PHP
Exemple d'installation que vous pouvez adapter sur votre site Web VA si vous ne disposez pas de la pile complète de BlueNova.
Test rapide
Réserver un vol → ouvrir VA Flight Ops dans smartCARS → Actualiser → modifier l'ETD/le statut → Enregistrer. Utilise l'URL de votre script de communauté une fois que l'API existe.