Сегодня столкнулся с тем, что есть пост со 114 классами, а API возвращает по просьбе "дай 100" только 98.
1. URL:
ok.ru/my.pets/album/52031571951815/771468924359
2. Калькулятор:
apiok.ru/wiki/pages/viewpage.action?pageId=75989046
3. discussionId = 771468924359
4. discussionType = GROUP_PHOTO
5. fields = user.uid
6. count = 100
Получаю масив, где ... только 98.
Беру из него achor, повторяю запрос, но с achor и получаю 13 юзеров.
На данный момент там 114 Классов. 98 + 13 никак не 114.
Куда остальные юзеры делись ?
В чём прикол ? Где моя ошибка ?
По логике (которая была раньше), я смотрю "Записей меньше 100, значит второй запрос вместе с achor могу не делать".
Похожая проблема, была когда ОК решило обновить АПИшку и добавить вечный сокет. Пару дней похожая проблема была, потом сама пропала.
Если я не ошибаюсь, раньше список юзеров, кто поставил Класс, был отсортирован от новых до старых. Сейчас мой только что поставленный класс оказывается где то посередине списка. Сортировка идёт по возрастанию ID пользователя.