http://btsirisinfo.free.fr/drone/getplanvol.php retourne un tableau JSON contenant les plans de vol.
Chaque élément du tableau contient
idPlanVol et
nom idPlanVol : id du vol,
nom: nom du vol
Pas de paramètre d'entrée
test: getplanvol
http://btsirisinfo.free.fr/drone/getwaypoint.php?idPlanVol=1 retourne un tableau JSON contenant les
waypoint correspondant au plan de vol.
Paramètres de sortie:
idWayPoint idPlanVol coordGPS coordonnées GPS
Paramètre d'entrée:
idPlanVol
Page de test: test de getwaypoint
http://btsirisinfo.free.fr/drone/getinfovol.php?idVol=1 retourne un tableau JSON contenant les
noms des fichiers images et les coordonnées correspondantes
Paramètres de sortie:
image: nom du fichier contenant l'image
coordGPS coordonnées GPS
Paramètre d'entrée:
idVol
Page de test: test de getinfovol
Contrairement à SOAP qui est un protocole avec norme, REST n'est pas une norme mais une architecture. Néanmoins il existe des bonnes pratiques à suivre, qui ne sont pas respectées sur ce site, comme ne pas mettre de verbe dans l'url, cacher les extensions php, utiliser PUT plutôt qu'un POST (non idempotent) pour faire des Update...
Ce sont donc des services HTTP plutôt que des services REST; par conséquent votre client est un client HTTP et non un client REST