Даже если я изменю параметр count на что-то другое, он всегда будет возвращать только 20 ответов. Это ограничение базового zomato API?
Zomato api всегда возвращает только 20 ресторанов в поиске по ответу местоположения
comment
Похоже, вы могли бы задать вопрос создателям API. Возможно, у них есть форум и / или руководства по внедрению.
- person miken32   schedule 03.02.2017
Ответы (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
person
Rohit Chandna
schedule
03.02.2017
Есть идеи, почему мы не можем искать начало ›80 (например, 100?)
- person drhanlau; 20.02.2017
При использовании API существует ограничение до 100 элементов, поэтому вы не можете искать начало ›80.
- person Rohit Chandna; 20.02.2017