Örnek istek ve yanıt
Bu örnekte, Washington, DC ile New York City, NY arasındaki mesafe matrisi verileri JSON biçiminde istenir:
URL
https://maps.googleapis.com/maps/api/distancematrix/json ?destinations=New%20York%20City%2C%20NY &origins=Washington%2C%20DC &units=imperial &key=YOUR_API_KEY
cURL
curl -L -X GET 'https://maps.googleapis.com/maps/api/distancematrix/json?origins=Washington%2C%20DC&destinations=New%20York%20City%2C%20NY&units=imperial&key=YOUR_API_KEY'
Deneyin. URL'yi web tarayıcınıza girerek bu isteği test edin. YOUR_API_KEY
URL'sini gerçek API anahtarınızla değiştirdiğinizden emin olun.
Yanıtta, belirtilen başlangıç noktaları ile hedefler arasındaki mesafe ve süre gösterilir.
Mevcut tüm parametrelerle birlikte istek URL'lerinin nasıl oluşturulacağını öğrenin.
Bu kod örneği JSON ve XML biçimlerinde verilmiştir:
JSON
{ "destination_addresses": ["New York, NY, USA"], "origin_addresses": ["Washington, DC, USA"], "rows": [ { "elements": [ { "distance": { "text": "228 mi", "value": 367654 }, "duration": { "text": "3 hours 55 mins", "value": 14078 }, "status": "OK", }, ], }, ], "status": "OK", }
XML
<DistanceMatrixResponse> <status>OK</status> <origin_address>Washington, DC, USA</origin_address> <destination_address>New York, NY, USA</destination_address> <row> <element> <status>OK</status> <duration> <value>14078</value> <text>3 hours 55 mins</text> </duration> <distance> <value>367654</value> <text>228 mi</text> </distance> </element> </row> </DistanceMatrixResponse>
Yanıtı anlamak için geliştirici kılavuzunu inceleyin.