Как реализовать "потяните, чтобы обновить" на стороне сервера
Я программирую службу API, поэтому приложение для iOS хочет "обновить" некоторые записи (потоки AKA), но я не уверен, как запрограммировать функцию, похожую на "нумерацию страниц".
Я думал о создании запроса с использованием смещения и лимита (начало и конец в Python), но я думаю, что это не правильный подход.
У кого-нибудь есть идеи, как это сделать?
Мой RESTful API - это Buit на Django.
Заранее спасибо.
1 ответ
Если вы хотите вернуть только последние записи, приложение должно запросить ваш API с last_updated
метка времени.
Исходя из этого, вы можете фильтровать ваш набор запросов, чтобы он соответствовал записям, которые были добавлены в последний раз, когда пользователь обновил свою временную шкалу.
Если временная метка не установлена, вы возвращаете все записи (или их часть, упорядоченные по дате создания).