foursquare API获取过滤的餐馆列表

时间:2017-09-01 01:38:37

标签: foursquare

我正在查看文档https://developer.foursquare.com/docs/

并且可以看到如何获取有关场地的一些数据的信息,但是没有描述如何获得场地列表。例如,我需要获得洛杉矶所有餐厅的清单,我该怎么办?如果可能的话。

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以使用v2/venues/search端点。 https://developer.foursquare.com/docs/venues/search

e.g。

https://api.foursquare.com/v2/venues/search?
categoryId=4d4b7105d754a06374d81259 // food category
&near=Los+Angeles
&limit=50 // up to 50
&oauth_token=(YOUR_OAUTH_TOKEN)
&v=20170901

很难获得洛杉矶所有餐厅的列表,因为limit参数最多为50个。

使用v2/venues/categories端点获取categoryId列表。 https://developer.foursquare.com/docs/venues/categories

- Food (4d4b7105d754a06374d81259)
  - Afghan Restaurant (503288ae91d4c4b30a586d67)
  - American Restaurant (4bf58dd8d48988d14e941735)
  - Chinese Breakfast Place (52af3a903cf9994f4e043bee)
  ...