Réponse
Non, l'API PTV Developer ne prend pas en charge XML ni les requêtes basées sur SOAP. Toutes les requêtes doivent être effectuées en utilisant le format JSON, conformément au design RESTful API. Cette approche est conforme aux standards web modernes et permet une intégration efficace et évolutive.
Les formats de requête pris en charge incluent :
- JSON : Entièrement pris en charge et préféré.
-
REST : Pris en charge via les méthodes HTTP standard (
GET,POST, etc.). - OpenAPI v3 : Disponible pour une documentation standardisée et une génération plus facile des clients.
Non pris en charge :
- SOAP/XML : Non pris en charge.
Conseils supplémentaires
Configurer correctement les en-têtes : Utilisez Content-Type: application/json lors de l'envoi des requêtes.
Authentification : Assurez-vous que les en-têtes d'authentification appropriés (par exemple, les clés API) sont inclus selon les besoins.
Utiliser des outils de test d'API : Utilisez des outils comme Postman ou Swagger UI pour tester et comprendre la structure des requêtes.
Migrer depuis XML : Si votre système utilise actuellement XML, envisagez de refondre votre couche d'intégration pour supporter JSON afin d'assurer une compatibilité complète.
Consulter la documentation des points de terminaison : Tous les points de terminaison ne fonctionnent pas de la même manière — vérifiez toujours la documentation API actuelle pour les méthodes et paramètres pris en charge.
Articles connexes
Documentation de l'API PTV Developer
Directives de requête HTTP PTV xServer
Structure des requêtes et réponses PTV xServer
- ...