Error de URL de instrucciones de Google Maps al agregar varios puntos de referencia
Estoy tratando de agregar varios puntos de referencia a mi solicitud de indicaciones de Google.
Cuando agrego un solo waypoint como
https://maps.googleapis.com/maps/api/directions/json?&origin=51.507679,-0.125004&waypoints=51.524151,-0.123174&destination=51.495777,-0.108642&mode=walking
funciona bien pero cuando trato de agregar puntos de referencia múltiples como
https://maps.googleapis.com/maps/api/directions/json?&origin=51.606502,0.527309&waypoints=51.507679,-0.125004|51.524151,-0.123174&destination=51.495777,-0.108642&mode=walking
Recibo un error de "URL no compatible". ¿Cuál es la forma correcta de agregar múltiples puntos de referencia? Gracias