Domanda

No, non un'altra domanda che chiede: "Come posso far scorrere i miei messaggi come su Foursquare ???"

Quello che voglio sapere è come ricevono i loro messaggi nell'ordine e nei tempi giusti.

Questa è la mia situazione.Ho un proc in grado di ricevere messaggi per un determinato giorno, quindi restituire il set di risultati selezionato sul Web e avere sul front-end, il mio codice li mostra e fa scorrere quelli nuovi sopra.Tuttavia, questi "nuovi" non sono nuovi, sono solo quelli del set che inizialmente non si adattavano alla pagina, anche se "sembrano nuovi".Ora cosa succede quando arrivo alla fine e il set è finalmente vuoto ... faccio un'altra chiamata, giusto?

Bene, questa chiamata riceverà, sì, alcune che non hanno visto, ma anche tutte quelle che hanno già visto.

Qual è il modo per aggirare questo problema?

Grazie.

È stato utile?

Soluzione

Se vuoi mostrare i messaggi solo una volta, mantieni l'ID dell'ultimo messaggio e usalo come input nel proc alla seconda chiamata, in pratica chiedendo tutti i messaggi che sono arrivati dall'ultima chiamata.

re: Foursquare, presumo che ti riferisci alla "attività recente" nella loro pagina principale.Sembrano richiedere 30 attività, quindi passarle in rassegna mostrandone 11 alla volta.Passano in rassegna un elenco statico di 30. Nessuna seconda chiamata che riesco a vedere.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top