Rosi

Members
  • Content Count

    4
  • Joined

  • Last visited

Everything posted by Rosi

  1. Buenos dias estoy teniendo problemas para la carga de imagenes, cito las referencias de mercado libre en las que me estoy basando. "Carga una imagen Ahora es momento de cargar tu primer archivo de imagen para almacenarlo en nuestros servidores. Es realmente muy fácil: solo anota la ruta exacta donde tienes guardada la imagen: curl -F file=@/home/user/picture.jpg https://api.mercadolibre.com/pictures?access_token=$ACCESS_TOKEN Como respuesta recibirás un JSON con la descripción de los detalles de la imagen. Recuerda guardar el ID de la imagen. Los otros campos representan diferentes tamaños de imágenes. { "id":"MLA430387888_032012", "quality":"", "variations":[...] } " Para empezar estoy trabajando en java desde windows por lo cual mi primera duda es sobre la linea curl -F file=@/home/user/picture.jpg, no estoy segura de saber cual seria su "analogo" en mi entorno de trabajo. Trate con algo similar a String f ="C:/Users/USER/Desktop/nombreImagen.jpg"; Response response = meli.get("/pictures?access_token=$APP_USR-*******"); y me devuelve el siguiente error "You should provide an id or a list of ids". Gracias
  2. Hola rodrigojob. Estuve chequeando el access_token y envía el valor correcto, así mismo, envío la busqueda del seller tal como indica la domentación, también he realizado el test desde el propio código fuente de mercadolibre: https://github.com/mercadolibre/java-sdk y la búsqueda sigue retornando valores nulos. Seguiré con el desarrollo de la aplicación utilizando los valores que si he podido obtener desde Meli. Gracias.
  3. Hola rodrigojob, he leído la documentación de mercadolibre. De hecho antes de realizar la consulta en este foro realicé la debida lectura a la misma, específicamente en este aspecto: http://developers.mercadolibre.com/es/busca-items-por-vendedor/ Aún la aplicación me genera valores nulos y allí es donde radica la urgencia. Gracias.
  4. Saludos, estoy desarrollando una aplicación de MercadoLibre en Java. Al realizar la consulta de los search a nivel del browser si retornan valores, pero, al momento de traer los gets que contienen search en la URL, todas las consultas retornan nulas a nivel de la aplicación: Por ejemplo: A nivel del browser: Visualizar URL: https://api.mercadolibre.com/sites/MLU/search?seller_id=98580790&attributes=paging FluentStringsMap params = new FluentStringsMap(); params.add("access_token", m.getAccessToken()); Response response = m.get("/sites/MLU/search?seller_id=98580790&attributes=paging"); String s = response.getResponseBody(); System.out.println("Salida"+s); Salida{"site_id":"MLU","paging":{"total":0,"offset":0,"limit":50},"results":[],"secondary_results":[],"related_results":[],"sort":{"id":"relevance","name":"Más relevantes"},"available_sorts":[{"id":"price_asc","name":"Menor precio"},{"id":"price_desc","name":"Mayor precio"}],"filters":[],"available_filters":[]} Response response1 = m.get("/sites/MLU/search?seller_id=98580790", params); String s1 = response1.getResponseBody(); System.out.println("Response1"+s1); Salida en consola: Información: Response1{"site_id":"MLU","paging":{"total":0,"offset":0,"limit":50},"results":[],"secondary_results":[],"related_results":[],"sort":{"id":"relevance","name":"Más relevantes"},"available_sorts":[{"id":"price_asc","name":"Menor precio"},{"id":"price_desc","name":"Mayor precio"}],"filters":[],"available_filters":[]} Otro ejemplo: Response response2 = m.get("/sites/MLU/search?category=MLU1574&official_store_id=all"); String s2 = response2.getResponseBody(); System.out.println("Salida2"+s2); Salida2{"site_id":"MLU","paging":{"total":0,"offset":0,"limit":50},"results":[],"secondary_results":[],"related_results":[],"sort":{"id":"relevance","name":"Más relevantes"},"available_sorts":[{"id":"price_asc","name":"Menor precio"},{"id":"price_desc","name":"Mayor precio"}],"filters":[],"available_filters":[]} Si consulto una URL que no contenga search si me trae los resultados: Por ejemplo: Response response3 = m.get("/sites"); String s3 = response3.getResponseBody(); System.out.println("Salida3"+s3); Salida3[{"id":"MLM","name":"Mexico"},{"id":"MLU","name":"Uruguay"},{"id":"MPA","name":"Panamá"},{"id":"MPY","name":"Paraguay"},{"id":"MSV","name":"El Salvador"},{"id":"MCU","name":"Cuba"},{"id":"MHN","name":"Honduras"},{"id":"MLA","name":"Argentina"},{"id":"MLB","name":"Brasil"},{"id":"MNI","name":"Nicaragua"},{"id":"MBO",".................. Necesito extraer esta información para el desarrollo de la aplicación. Favor ayuda.