Всем привет!
Взялся писать собственный API и смотрю на API вконтакте как пример. Но заметил такую ерунду. Для того чтобы получить первую группу (страницу) из 10 постов, нужно выполнить запрос с параметрами count=10&offset=0.
Все хорошо, но предположим пока пользователь читал эти 10 постов, кто-то добавил еще 5 постов. Выходит, что получая вторую группу постов с параметрами count=10&offset=10 я повторно получу посты с 5 по 10 первого запроса. Потому что значение offset для постов сдвинулось из-за 5 новых.
Как эта проблема решается именно у вконтакте? Ведь дополнительных параметров типа якоря первого или последнего поста, у них нет.
Antony, Ну бесконечная прокрутка это такая же пагинация, просто без визуального интерфейса вроде страниц. Тем не менее API позволяет его реализовать на клиенте.
count=10&offset=100 == 11я страница