• 0
ani.alamo

Nuevos recursos (Scan + Hash) no me funciona

Question

Hola chicos! tengo una pregunta que haceros a ver si alguien me orienta:

Revisando esta URL para paginar los resultdos a partir de los 1000 en adelante: https://developers.mercadolibre.com/es/news/nueva-modalidad-para-realizar-busqueda-con-el-recurso-search/

 

Lo he intentado con mi URL que pregunto los inmuebles de México... y no soy capaz de sacar y obtener el scroll_id que necesito os comento como es mi URL de busqueda de propiedades (inmuebles) en la Web de MercadoLibre de México:

 

https://api.mercadolibre.com/sites/MLM/search?category=MLM1459&sort=price_asc&attributes=paging,results&state=MX-DIF&offset=899&access_token=EDITADO&limit=50

Y me sale bien hasta el registro 1000 o 1050 incluido... luego intento HACER UN SCAN para que me retorne un SCROLL_ID y ahi ya no puedo obtenerlo...

Lo intento asi: https://api.mercadolibre.com/questions/search?category=MLM1459&search_type=scan&access_token=EDITADO

Y en pantalla me sale este resultado: 

{
  "message": "Invalid client parameters.",
  "error": "invalid_query_string",
  "status": 400,
  "cause": [
  ]
}

 

Intento con esta otra URL: https://api.mercadolibre.com/questions/search?search_type=scan&access_token=EDITADO&item=MLM1459 

Me sale este resultado:

 

{
  "total": 0,
  "limit": 50,
  "questions": [
  ],
  "scroll_id": null,
  "filters": {},
  "available_filters": [],
  "available_sorts": []
}

 

No sé como ponerle bien esa URL para que se parezca a esto:

 

https://api.mercadolibre.com/users/{Cust_id}/items/search?search_type=scan&access_token=$ACCESS_TOKEN

 

O esto que pide el API:

https://api.mercadolibre.com/questions/search?search_type=scan&item={Item_id}&access_token=$ACCESS_TOKEN

 

Alguien me puede ayudar por favor?

Gracias!

Ani A.

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0
7 minutes ago, mldev said:

POST EDITADO: nunca divulgue su access_token, a través de él cualquiera puede entrar y cambiar los datos de la cuenta del vendedor, borrar publicaciones, etc

Lo siento! 

Share this post


Link to post
Share on other sites
  • 0

Perdona pero yo no debo poner seller id ni nada de esto yo solo necesito hacer scan a todos los inmuebles de DF Distrito Federal. Como ponfo la Url prara q me retorne el scroll_id? Y asi paginar los Resultados de 100 en 100 como dice el nuwvo Scan Hash

Edited by ani.alamo
Error

Share this post


Link to post
Share on other sites
  • 0

Vale os explico.... sobre esta url?

https://api.mercadolibre.com/sites/MLM/search?category=MLM1459&sort=price_asc&attributes=paging,results&state=MX-DIF&offset=899&access_token=APP_USR-myAccessToken&limit=50

Sobre esta puedo hacer el scan? Porque hasta los 1000 primeras propiedades inmuebles de Distrito Federal me las trae perfecto....pero si quiero traerme el resto? Que se yo...18000 o lo q sea aunq me demore 4 horas me da lo mismo....pero como hago o construyo esa url para q poniéndole search_type=scan me traiga el scroll_id y asi con ese scroll_id pueda seguir trayendone mas de las 1000 propiedades inmuebles de Distrito Federal hasta q se agote la lista?

Lo he intentado quitándole el offset...el limit...y poniéndole search_type=scan...pero no consigo q me traiga el scroll_id q lo necesito. Si sabes como puedo hacerlo Juvian...te lo agradeceria con todo mi alma. Que llevo unas horas y no lo se hacer.

Salu2 

Ani

Share this post


Link to post
Share on other sites
  • 0

La metodología de scan no aplica sobre la api publica de search, sí aplica sobre la de search de items del usuario (users/xxx/items/search). Para la que mencionaste, siempre se usa offset. Hasta las primeras 1000 trae perfecto sin access token, hasta las primeras 10000 trae perfecto con access token, mas de 10000 no se puede

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...