如何使用HTTPie在Google Places API上进行搜索



以下在curl中工作

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'

知道出了什么问题吗?

需要使用==键值分隔符来指定 HTTP 的 URL 参数(单个=仅用于表单数据或 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'

(注意:您也可以像在curl示例中那样使用完整的 URL。

更多详情请见:https://github.com/jakubroztocil/httpie#request-items

相关内容

  • 没有找到相关文章

最新更新