Обновление Foursquare - PullRequest
       11

Обновление Foursquare

0 голосов
/ 29 апреля 2011

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

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

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

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

Какой обходной путь для этого?

Спасибо.

1 Ответ

1 голос
/ 30 апреля 2011

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

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

...