2016-03-29 4 views
1

Я имею в виду this APIпривязки к дороге возвращает пустой ответ

Я получаю пустой ответ от API. Нет ошибки, только {} в ответе, а не "snappedPoints"

Что это значит?

Где я могу найти документацию об ошибках? Некоторые ошибки имеют полезное сообщение, например too many points или invalid API key

Вот точный URL-адрес - вы можете поместить его в адресную строку браузера и сами убедиться. (Вы должны будете использовать свой собственный ключ API, хотя)

https://roads.googleapis.com/v1/snapToRoads?path=12.9225471,77.6711921|12.9225471,77.6711921|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225665,77.6711702&key=YOUR_API_KEY 

Использование interpolate=true не помогло (то есть еще {} в ответ)

+0

Вы повторяете '12.9225471,77.6711921' в течение первых двух координат. Затем вы повторяете '12.9225468,77.6711909' для следующих семи координат. Вероятно, было бы разумнее устранить все дубликаты; это скорее работает правильно. Попробуйте 'https: //roads.googleapis.com/v1/snapToRoads? Path = 12.9225471,77.6711921 | 12.9225468,77.6711909 | 12.9225665,77.6711702 & key = YOUR_API_KEY' – duncan

+0

Рядом нет дорог, все точки находятся в середине (Akme Harmony Apartments). – geocodezip

+0

Удаление дубликатов (URL-адрес, предложенный с помощью моего API_KEY) также возвращает пустой ответ просто '' {} '' –

ответ