-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Paginacion #1
Comments
Hola tario, Probá con el parámetro "offset" indicando a el resultado a partir del cual querés que empiece el resultset. ej: |
Gracias!, y si quiero modificar el tamaño de pagina?, supongamos que me interese traer todos los resultados en un solo request, si resuelvo eso por mi este issue se da por cerrado |
En ese caso el parámetro que podés usar es "limit" ej: No recuerdo el número exacto pero se que hay un límite de la cantidad de Gracias por tu consulta, todo esto lo deberíamos volcar en la doc :) 2015-07-07 10:51 GMT-03:00 Dario Seminara notifications@github.com:
|
Una ultima consulta Por lo visto el API no permite un limite mayor que 40 Por ej, con esta consulta obtengo efectivamente los 30 registros Pero con esta otra consulta, solo obtengo 10 (el parametro limit aparentemente es ignorado y se toma el default que es de 10) Por lo que en un principio, concluyo que no podria traer todos los registos en una sola request (podria arreglarmelas con esa limitacion, pero si existe la manera de hacerlo me facilitaria las cosas). Igual como sea, gracias por la ayuda |
Tario, La API tiene esa limitación de tamaño porque el set de resultados tiene que ser algo determinístico. Tal vez 40 resultados en la práctica resulte algo bajo, pero todas las APIs imponen algún tipo de limitación en este sentido por lo que que de una forma en cada fetch que implique grandes datasets es difícil zafar de tener que hacer el bucle. |
Ok, con eso no hay problema Encontre otra cosa que queda algo confuso, con este request: Devuelve solo 1 registro, lo que me es algo confuso es que en "results" dice que el total es de 7111 (es la cantidad de resultados que devuelve la query, no?), sin embargo el endpoint, usando los parametros de paginacion y la cantidad de request que sean necesarias, solo me devuelve 1000 registros, exactamente 1000 me llamaba la atencion. ¿No puedo obtener los 7111 aunque sea en multiples requests? ¿o entendi mal el tema del total? |
Aparentemente hay algún otro límite del que no estoy al tanto. Ni bien me pueda hacer un tiempo lo analizo en más profundidad y te cuento. |
Julpar, pudieron encontrar una solucion para las consultas de Tario? |
Buenas, estoy consumiendo el API y solo me trae 10 elementos
Esta es la URL:
https://api.educ.ar/0.9/conectate/deportv?key=111111111111111111111111111111111
Se supone que encontro aprox 7000 items, me parece que me falta especificar algun parametro de paginacion, pero en la documentacion no veo cual seria http://datosabiertos.educ.ar/documentacion/
The text was updated successfully, but these errors were encountered: