Risposta
No, l'API PTV Developer non supporta XML né richieste basate su SOAP. Tutte le richieste devono essere effettuate utilizzando il formato JSON, seguendo il design RESTful API. Questo approccio è coerente con gli standard web moderni e consente un'integrazione efficiente e scalabile.
I formati di richiesta supportati includono:
- JSON: pienamente supportato e preferito.
-
REST: supportato tramite metodi HTTP standard (
GET,POST, ecc.). - OpenAPI v3: disponibile per una documentazione standardizzata e una più semplice generazione del client.
Non supportato:
- SOAP/XML: non supportato.
Suggerimenti aggiuntivi
Imposta correttamente gli header: usa Content-Type: application/json quando invii le richieste.
Autenticazione: assicurati di includere gli header di autenticazione corretti (ad esempio, chiavi API) come richiesto.
Usa strumenti per il testing delle API: utilizza strumenti come Postman o Swagger UI per testare e comprendere la struttura delle richieste.
Migra da XML: se il tuo sistema utilizza attualmente XML, considera di rifattorizzare il livello di integrazione per supportare JSON per una piena compatibilità.
Consulta la documentazione degli endpoint: non tutti gli endpoint si comportano allo stesso modo—controlla sempre la documentazione API aggiornata per i metodi e i parametri supportati.
Articoli correlati
Documentazione API PTV Developer
Linee guida per richieste HTTP PTV xServer
Struttura delle richieste e risposte PTV xServer
- ...