Поиск ближайших мест JSON-ответ на карте Google

Я хочу сделать одно приложение, которое ищет ближайшие места в iphone, я нашел ссылку в Google http://code.google.com/apis/maps/documentation/places/#PlaceSearches.

Я прошел через это и использовал приведенный ниже URL-адрес для получения ответа JSON,

https://maps.googleapis.com/maps/api/place/search/xml?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=MY_KEY

Я получил код состояния "REQUEST_DENIED"

{
   "html_attributions" : [ ],
   "results" : [ ],
   "status" : "REQUEST_DENIED"
}

Кто-нибудь может помочь мне исправить это? Я просмотрел несколько ссылок в переполнении стека, но нигде не нашел решений.


person Nilanchal    schedule 20.03.2012    source источник


Ответы (2)


Я думаю, вам нужно иметь ключ API. В их документации указано, что это обычно происходит из-за отсутствия параметра sensor, очевидно, что он включен в ваш запрос. поэтому единственный другой логичный вариант - вам нужен ключ API.

person epoch    schedule 20.03.2012
comment
У меня есть действующий ключ, полученный от Google. Что-нибудь вроде прокси может вызвать такие проблемы? - person Nilanchal; 20.03.2012
comment
Возможно, ваш ключ недействителен. Можете ли вы подтвердить, что получили ключ с сайта code.google.com/apis/console И, кроме того, вручную включили Places API в разделе «Службы» проекта, для которого предназначен ваш ключ? - person jlivni; 20.03.2012

Я использовал тот же URL-адрес, но заменил свой ключ сервера на ваш и получил действительный ответ. Убедитесь, что вы используете ключ сервера, а не ограничиваете ключ по IP.

person Mano Marks    schedule 20.03.2012