如何从Zomato API获得更多评论

时间:2016-04-08 07:53:09

标签: curl zomato-api

当我尝试获得超过5条评论时,同一组评论会被评论'返回。 API。

我正在使用curl请求获取评论。例如,我正在努力获得关于' 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"

如果我没有给出开始和计数参数,它给出了与它给出的相同的评论:

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的限制吗?

2 个答案:

答案 0 :(得分:3)

尝试使用V1 API,例如:

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

将计数参数值设置为0,将返回给定餐馆ID的所有评论。其他正值(&lt; 50)将返回上述提到的评论数。

答案 1 :(得分:1)

目前,您可以通过Zomato公共API获取给定餐厅最新5条评论的前500个字符。这就是为什么开始和计数参数的变化不会影响评论API的结果集。