0

即使我将 count 参数更改为其他参数,它也总是只返回 20 个响应。这是基本 zomato API 的限制吗?

4

1 回答 1

4

Zomato API 是为了简化搜索结果的分页过程。因此,一次您最多可以获取 20 家餐厅。改变 API 参数 'start' 和 'count' 可以获得多达 100 家餐厅,例如,您可以从结果编号 1 到 20 以及结果编号 60 到 80 进行搜索,同样通过多次更改 API 参数来获取所有子集搜索 API 提供的结果。这是一个例子:

https://developers.zomato.com/api/v2.1/search?entity_id=1&entity_type=city&start=0&count=20 为您提供从 1 到 20 的餐厅

https://developers.zomato.com/api/v2.1/search?entity_id=1&entity_type=city&start=20&count=20 为您提供 21 到 40 家餐厅

于 2017-02-03T08:06:35.233 回答