Клуб API Карт

Параметр result работает не корректно

Пост в архиве.

Хочу получить все кафе в Москве. Отправляю запрос

http://psearch-maps.yandex.ru/1.x/?format=json&text=кафе&ll=37.619899,55.753676&spn=0.669173,0.466934&rspn=1&results=200&skip=0&key=<мой_api_key>

 

В параметре указал results=200, но в ответе получаю 100 точек, а не 200

Параметр "skip" просто обрезает массив точек. Если result=100, skip=20, то в ответе будет 80 точек, а не 100, как я предполагал.

 

Как я могу получить больше, чем 100 точек?

4 комментария
Sergey Konstantinov
28 января 2016, 00:45
Никак. Больше 100 результатов поиск по народной карте не отдаёт.

Как тогда получить 200 кафе двумя запросами ?

Sergey Konstantinov
28 января 2016, 00:45
Использовать разные spn.

логично было бы сделать два запроса. в первом skip 0, во втором skip 100, если соблюдается сортировка.