Contoh permintaan dan respons
Contoh ini meminta data matriks jarak antara Washington, DC dan New York City, NY, dalam format JSON:
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'
Cobalah! Uji permintaan ini dengan memasukkan URL ke browser web Anda - pastikan untuk mengganti YOUR_API_KEY
dengan kunci API Anda yang sebenarnya.
Respons menunjukkan jarak dan durasi antara asal dan tujuan yang telah ditentukan.
Pelajari cara membuat URL permintaan, termasuk semua parameter yang tersedia.
Contoh kode ini memiliki format JSON dan XML:
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>
Lihat panduan developer untuk memahami respons.