即使我将count参数更改为其他内容,它也始终仅返回20个响应 . 这是基本zomato API的限制吗?
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岁的餐厅
1 回答
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岁的餐厅