Как реализовать "потяните, чтобы обновить" на стороне сервера

Я программирую службу API, поэтому приложение для iOS хочет "обновить" некоторые записи (потоки AKA), но я не уверен, как запрограммировать функцию, похожую на "нумерацию страниц".

Я думал о создании запроса с использованием смещения и лимита (начало и конец в Python), но я думаю, что это не правильный подход.

У кого-нибудь есть идеи, как это сделать?

Мой RESTful API - это Buit на Django.

Заранее спасибо.

1 ответ

Решение

Если вы хотите вернуть только последние записи, приложение должно запросить ваш API с last_updated метка времени.

Исходя из этого, вы можете фильтровать ваш набор запросов, чтобы он соответствовал записям, которые были добавлены в последний раз, когда пользователь обновил свою временную шкалу.

Если временная метка не установлена, вы возвращаете все записи (или их часть, упорядоченные по дате создания).

Другие вопросы по тегам