2013-05-30 3 views
2

По крайней мере, этого вам должно быть легко проверить. Этот запрос возвращает INVALID_REQUEST:Google Places API INVALID_REQUEST без атрибутов типов

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=51.509980,-0.133700&sensor=true&rankby=distance&key=AIzaSyCYURWNpah3uazB9Ss3WX5LImGehyh73V8

Но это работает (точно такой же, но с параметром types):

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=51.509980,-0.133700&sensor=true&rankby=distance&key=AIzaSyCYURWNpah3uazB9Ss3WX5LImGehyh73V8&types=food

В документации говорится, что типы не требуется параметр, так это ошибка в их API?

+0

У меня была такая же ошибка, потому что мой объект местоположения иногда был пустым. Поэтому местоположение не было добавлено в URL. Может помочь кому-то. –

ответ

5

Это не ошибка, а ожидаемое поведение (непоследовательное поведение, я верю, но в любом случае). Для тех, кому интересно, я получил мой ответ здесь: https://code.google.com/p/gmaps-api-issues/issues/detail?id=5456

  • расстояние. Эта опция сортирует результаты в порядке возрастания по их расстоянию от указанного места. Результаты ранжирования по расстоянию будут установить фиксированный радиус поиска 50 км. Требуется одно или несколько типов ключевых слов, имен или .
Смежные вопросы