Conversation
Notices
-
cyttorak (cyttorak@quitter.es)'s status on Tuesday, 27-Sep-2016 19:40:12 UTC cyttorak @fanta Hola, me ha dicho @colegota que pilotas de gnusocial y su API. ¿Sabes por que a veces la api devuelve mensajes fuera de rango? Por ejemplo, pido los mensajes del 10318 al 10318 ( https://quitter.es/api/statuses/public_timeline.xml?rpp=100&since_id=10318&max_id=10338 ) y obtengo del 205 al 235. Otro ejemplo, pido los mensajes de 7 al 9 ( https://quitter.es/api/statuses/public_timeline.xml?rpp=100&since_id=7&max_id=9 ) y solo me da el 9 a pesar de que existe el 8 ( https://quitter.es/api/statuses/show/8.json ). He reportado estos casos en https://git.gnu.io/gnu/gnu-social/issues/4 pero no parece que haya habido ningún avance en ello.
P.D.: Esto pasa en cualquier nodo, no solo en quitter.es- Cambiame a https://gnusocial.villanos.net/colegota repeated this.
-
cyttorak (cyttorak@quitter.es)'s status on Tuesday, 27-Sep-2016 19:53:51 UTC cyttorak @colegota @fanta Otro ejemplo: https://git.gnu.io/gnu/gnu-social/issues/155 . También he probado otro tipo de consultas paginadas, etc y todas tarde o temprano dan mensajes fuera de rango u omiten mensajes que si existen. Hoy por hoy la única manera que he encontrado de estar seguro de recuperar todos los mensajes de un nodo ha sido pedirlos uno a uno via /api/statuses/show/X.json siendo X un contador que se incrementa de uno en uno, pero eso es muy ineficiente. ¿Ideas? Cambiame a https://gnusocial.villanos.net/colegota repeated this. -
drymer #en proceso de migrar (drymervieja@quitter.se)'s status on Tuesday, 27-Sep-2016 20:59:28 UTC drymer #en proceso de migrar He mirado quitter.se y quitter.es y devuelven valores distintos, en el caso de quitter.se es correcto. Imagino que por usar la beta3. Cambiame a https://gnusocial.villanos.net/colegota repeated this.