I am making a request to Google Maps Distance Matrix API to get duration_in_traffic data for today's afternoon between two points -Besiktas and Bosphorus Bridge- in Istanbul and I've set the departure time to be 17:00:00 at Mar 06 2018. It returns me that it takes 5 minutes and this is literally impossible, it should have been at least 20 mins. Also the results in Google Maps are different.
and here's the JSON Response:
{
"destination_addresses" : [
"Ortaköy Mh., İstanbul Çevre Yolu, 34347 Beşiktaş/İstanbul, Turkey"
],
"origin_addresses" : [
"Cihannüma Mahallesi, Barbaros Blv. No:76, 34353 Beşiktaş/İstanbul, Turkey"
],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "3.1 km",
"value" : 3052
},
"duration" : {
"text" : "4 mins",
"value" : 217
},
"duration_in_traffic" : {
"text" : "5 mins",
"value" : 295
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
Here's the Google Maps Screenshot for the specified time and destination
I don't know what causes that, but I would be appreciated if you could help.