【问题标题】:How to get more reviews from Zomato API如何从 Zomato API 获得更多评论
【发布时间】:2016-04-08 07:53:09
【问题描述】:

当我尝试获得超过 5 条评论时,“评论”API 会返回相同的评论集。

我正在使用 curl 请求获得评论。例如,我试图获得 10 条关于“Impromptu”的评论,起始索引为 20。

curl -X GET --header "Accept: application/json" --header "user-key: <API_KEY>" "https://developers.zomato.com/api/v2.1/reviews?res_id=311104&start=20&count=10"

如果我没有给出 start 和 count 参数,它会给我相同的评论:

curl -X GET --header "Accept: application/json" --header "user-key: <API_KEY>" "https://developers.zomato.com/api/v2.1/reviews?res_id=311104"

因此,我只收到 5 条关于上述餐厅的评论。这是我的 API_KEY 的限制吗?

【问题讨论】:

  • 得到 Zomato 的回复:“截至目前,我们仅将 5 条餐厅评论作为我们公共 API 的一部分。”

标签: curl zomato-api


【解决方案1】:

尝试使用 V1 API,例如:

https://api.zomato.com/v1/reviews.json/RESTAURANT-ID/user?count=0&apikey=YOUR-KEY

将 count 参数值设置为 0,将返回给定餐厅 ID 的所有评论。其他正值 (

【讨论】:

    【解决方案2】:

    目前,您可以通过 Zomato 公共 API 获取指定餐厅的最新 5 条评论的前 500 个字符。这就是为什么 start-and-count 参数的变化不会影响来自评论 API 的结果集。

    【讨论】:

      猜你喜欢
      • 2020-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-08
      • 2012-01-20
      • 2019-02-18
      • 1970-01-01
      • 2017-01-06
      相关资源
      最近更新 更多