Обновление Foursquare

Нет, это не еще один вопрос, который спрашивает: «Как я могу сделать так, чтобы мои сообщения обрабатывались как на Foursquare???».

Я хочу знать, как они получают свои сообщения в правильном порядке и сроках.

Вот моя ситуация. У меня есть процесс, который может получать сообщения за определенный день, а затем возвращать выбранный набор результатов в Интернет и иметь на внешнем интерфейсе, мой код показывает их и выдвигает новые сверху. Однако эти «новые» не являются новыми, это просто те, что в наборе изначально не помещались на странице, хотя и «выглядят новыми». Теперь, что происходит, когда я дохожу до конца, и набор, наконец, пуст... Я делаю еще один вызов, верно?

Что ж, этот звонок будет получен, да, некоторые из них они не видели, но также и все те, кого они уже видели.

Какая работа для этого?

Спасибо.


person slandau    schedule 29.04.2011    source источник


Ответы (1)


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

Re: Foursquare, я полагаю, вы имеете в виду «недавнюю активность» на их главной странице. Кажется, они призывают к 30 действиям, а затем просто переключаются между ними, показывая 11 за раз. Они перебирают статический список из 30. Я не вижу второго вызова.

person Nathan Skerl    schedule 30.04.2011