• 0
juvian

Obtener nuevas publicaciones de un vendedor

Question

Cada 1 semana necesito ver si un vendedor publico nuevas cosas desde la ultima vez que me fije. Hay alguna forma de filtrar o ordenar por la fecha de creacion? 

Sé que existe el filtro de since=today, pero eso solo sirve para 1 dia. Actualmente la unica forma que tengo es mirar todas las publicaciones del vendedor y ver si lo habia visto o no. Y para vendedores con 10000-50000 publicaciones, eso consume bastantes api calls.

Hay alguna mejor forma? (no tengo el access token asi que tampoco me sirven notificaciones)

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Hola, estuve viendo la documentación nueva: http://developers.mercadolibre.com/search-products-seller/y buscando por available sorts and available filters me parece que deberías filtrar en las categorías que mas relevancia tiene para tu busqueda https://api.mercadolibre.com/sites/MLA/search?nickname=CADENACISA&limit=50&offset=0&category=MLA1367  allí debes tomar los ids de todos los items y con multiget y selection traes la info que necesitas, https://api.mercadolibre.com/items?ids=MLA617886680&attributes=title,price,start_time ten en cuenta que puedes concatenar hasta 50 ids por llamada

Share this post


Link to post
Share on other sites
  • 0

Hola, gracias por tu rapida respuesta. Lamentablemente necesito saber todas las publicaciones del vendedor asi que no puedo filtrar por categoria. Lo de multiget y filtrar los atributos que necesito lo uso mucho ya con otras cosas. Hay forma de pedir menos info para la api de search como haces con la de items?

o veo que este documentado, pero por ej. hacer https://api.mercadolibre.com/sites/MLA/search?nickname=CADENACISA&limit=50&attributes=paging.totalfunciona perfecto. Lo que nunca pude es pedir por ej. solo el id y el titulo desde la api de search, que es la que mas me esta consumiendo. https://api.mercadolibre.com/sites/MLA/search?nickname=CADENACISA&limit=50&attributes=results me da solo los resultados, pero ahi ya no se si hay forma de pedirle solo ciertas cosas de cada uno de esos resultados. En definitiva seria similar a pedir solo los ids de las pictures sobre la api de items

Share this post


Link to post
Share on other sites
  • 0

Hola, gracias por tu rapida respuesta. Lamentablemente necesito saber todas las publicaciones del vendedor asi que no puedo filtrar por categoria. Lo de multiget y filtrar los atributos que necesito lo uso mucho ya con otras cosas. Hay forma de pedir menos info para la api de search como haces con la de items?

 

o veo que este documentado, pero por ej. hacer https://api.mercadolibre.com/sites/MLA/search?nickname=CADENACISA&limit=50&attributes=paging.totalfunciona perfecto. Lo que nunca pude es pedir por ej. solo el id y el titulo desde la api de search, que es la que mas me esta consumiendo. https://api.mercadolibre.com/sites/MLA/search?nickname=CADENACISA&limit=50&attributes=results me da solo los resultados, pero ahi ya no se si hay forma de pedirle solo ciertas cosas de cada uno de esos resultados. En definitiva seria similar a pedir solo los ids de las pictures sobre la api de items

 

no es possible, la respuesta de la API retorna todo el JSON, no es possible el retorno parcial del JSON, tienes que hacer el filtro de los itens en tu aplicacion

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now