No puedo obtener una ruta optimizada desde la API de Google Direction Service

Estaba tratando de encontrar la ruta optimizada utilizando la API de google direction al proporcionar los puntos de referencia. A continuación se muestran los puntos de referencia que he utilizado: punto de referencia LHR primer punto de referencia: Hounslow segundo punto de referencia: Harlington

Cuando intenté encontrar la pista optimizada usandohttp://findthebestroute.com/RouteFinder.html A continuación se muestra la respuesta que es la respuesta obvia y correcta.

Pero ahora me gustaría realizar lo mismo en mi propia aplicación utilizando la API de servicio de direcciones proporcionada por Google. He preparado la solicitud anterior como sigue

Request Url: http://maps.googleapis.com/maps/api/directions/json
Request Method: GET
Status Code: 200
Params: {
    "origin": "LHR",
    "mode": "driving",
    "sensor": "false",
    "departure_time": "1375789483",
    "units": "metric",
    "waypoints": "optimize:true|hounslowl|harlington"
}

y recibo la respuesta incorrecta como la siguiente, que me sugiere LHR a Hounslow y a Harlingston. No sé qué está mal con la solicitud que he hecho. Cualquier ayuda es muy apreciable.

Respuestas a la pregunta(5)

Su respuesta a la pregunta