Closed LucaFalasca closed 1 year ago
Esempio corpo richiesta con curl:
curl -X POST http://localhost:50052/api/get_km_price_from_subroute \
-H "Content-Type: application/json" \
-d '{"bus_stops": [[41.648593, 12.43109], [41.656737, 12.416982]], "route": 150}'
Esempio con Python:
import requests
url = 'http://localhost:50052/api/get_km_price_from_subroute'
headers = {'Content-Type': 'application/json'}
data = {
"bus_stops": [[41.648593, 12.43109], [41.656737, 12.416982]],
"route": 150
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
result = response.json()
print("Response:", result)
else:
print("Request failed with status code:", response.status_code)
Corpo della Risposta: Codice Risposta HTTP 200 OK:
{
"price": "costo_per_arrivare_da_A_a_B",
"distance": "distanza_percorsa_per_arrivare_da_A_a_B"
"status": "ok"
}
Codice Risposta HTTP 400 Errore:
{
"status": "error"
}
Nome dell'Endpoint: get-km-price-from-subroute
Descrizione: Ottiene il costo e la distanza percorsa tra due fermate A e B appartenenti a un recommended route.
URI della Risorsa:
api/get_km_price_from_subroute
Tipo di Richiesta HTTP: POST
Content Type della Richiesta:
application/json
Content Type della Risposta:
application/json
Corpo della Richiesta:
Parametri nel Percorso (Path Parameters): Nessuno
Parametri nella Query (Query Parameters): Nessuno
Corpo della Risposta: Codice Risposta HTTP 200 OK:
Codice Risposta HTTP 400 Errore: