2015-01-19 3 views
0

следующие работы в завитокКак искать в Google Places API с помощью HTTPie

curl "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=cruise&key=my_key" 

Следующая не работает в HTTPie

http https://maps.googleapis.com/maps/api/place/nearbysearch/json location='-33.8670522,151.1957362' radius=500 types='food' name='cruise' key='my_key' 

Любая идея, что происходит не так?

+1

Что ошибка вы получаете? –

ответ

0

Разделитель ключевых слов == необходимо использовать для указания параметров URL с помощью HTTPie (один = используется только для данных формы или JSON). Таким образом, чтобы построить URL, вы можете сделать:

$ http https://maps.googleapis.com/maps/api/place/nearbysearch/json \ 
    location=='-33.8670522,151.1957362' radius==500 types=='food' name=='cruise' key=='my_key' 

(Примечание. Вы также можете просто использовать полный URL, как вы делали в curl примере)

Подробнее здесь: https://github.com/jakubroztocil/httpie#request-items