juvian

Members
  • Content Count

    134
  • Joined

  • Last visited

  • Days Won

    21

Everything posted by juvian

  1. juvian

    Adjuntar archivo

    En ningún momento tenés que usar una ruta, al hacer upload del attachment mediante multipart data, la api te devuelve un id que luego es el que tenés que usar al enviar el mensaje. Si tenés curl podés probar con el ejemplo que hay en la documentación, y hay forma de mostrar más detallado lo que esta haciendo curl al enviar el request
  2. juvian

    Adjuntar archivo

    Depende mucho de en qué programás qué tan fácil es, pero básicamente se trata de hacer un request en donde le pasas el archivo como multipart data: https://stackoverflow.com/questions/1378920/how-can-i-make-a-multipart-form-data-post-request-using-java https://www.techcoil.com/blog/how-to-upload-a-file-via-a-http-multipart-request-in-java-without-using-any-external-libraries/ Hay mucho en internet una vez que sabes qué buscar.
  3. Si te fijás en la parte de filtros, vas a ver que en sorts está vacío, es decir, no estás ordenando por nada y por defecto supongo que ordena por fecha de respuesta. A diferencia de otras api el parámetro para ordenar no se llama sort, sino sort_fields. Tendrías que cambiar a: 'sort_fields' => 'date_created', 'sort_types' => 'DESC'
  4. juvian

    [PHP ]Uploading images from hard drive

    Well, clearly ml has no way to access your internal file image just from your computer path. You need to upload the image binary data, in a special format. There is not much documentation about it, you can either try the curl example they give in their docs and then set curl debugging options to check how is curl sending the data, or you can just search how file upload is done in general: https://stackoverflow.com/questions/21905942/posting-raw-image-data-as-multipart-form-data-in-curl.
  5. juvian

    [PHP ]Uploading images from hard drive

    You will need to upload them to a sever, but that server can be mercadolibre: http://developers.mercadolibre.com/working-with-pictures/ You upload the picture with their api, get a picture id and then use that id instead of source
  6. juvian

    Error en Category attributes vehículos

    Como se puede ver, se cambió de tipo lista a tipo número, con lo cual con número no hay una lista de valores. Ahora con mandar el número de año en vez de id alcanza
  7. juvian

    Consultar códigos de ubicaciones con jQuery.AJAX

    Es posible que la razón por la cual sea "aleatorio" es porque se te están cacheando requests. Fijate de desabilitar cache y ver si o siempre anda o siempre no anda, lo cual sería el comportamiento esperado.
  8. juvian

    Ventas por Categoria

    http://developers.mercadolibre.com/es/recurso-de-visitas/
  9. Vendas de um vendedor = vendas de todos seus produtos. Pesquiza os items do vendedor e totalize a quantidade vendida
  10. Tal vez hay mejor manera, pero con access token podés obtenerlas mediante /my/received_questions/search. Sin access token lo único que se me ocurre es iterar las preguntas de cada item del vendedor.
  11. juvian

    Ventas por Categoria

    No hay manera, ML no provee data histórica en sus apis públicas excepto por preguntas y visitas. Tenés que calcular por tu cuenta esas métricas
  12. juvian

    POST feedback 404

    El link sigue teniendo el access token, te recomiendo editarlo. Con qué estás haciendo el request? con la sdk de python? Haciendo el call por curl pareciera funcionar, aunque le tuve que sacar el header de Accept para que ande.
  13. juvian

    Search endpoint no trae el total de items q dice q tiene

    Pareciera que ese es el caso. Probé con otra categoría y sucedió lo mismo. Probé con búsqueda por query en vez de por categoría e igual. Incluso desde la propia página de mercadolibre si buscás por ejemplo auto y llegas al offset 15000, ya después no devuelve nada: https://autos.mercadolibre.com.mx/auto_Desde_15000. @Wesley Nascimento alguna idea?
  14. juvian

    Search endpoint no trae el total de items q dice q tiene

    Efectivamente el límite del offset de la api de search es de 50000, está "mencionado" en la documentación:http://developers.mercadolibre.com/es/busca-items-por-vendedor/ -> Además ya se preguntó esto (aunque en portugués) aquí: Si sólo te interesa poder iterar por todos los items, una manera es ordenar por precio de forma creciente, mirar hasta offset 50000 y luego pasar a forma decreciente y iterar hasta llegar a un item ya visto. De esta forma se podrían iterar hasta 100000. Otra manera es aplicando filtros, por ejemplo las subcategorías de esa categoría para intentar llegar a menos de 50000 resultados.
  15. juvian

    Redirect URI

    Una opción es tener un servidor intermediario que sepa para cada cliente la url correspondiente y que el redirect uri de la app sea el de ese intermediario y que el intermediario dependiendo del cliente, redirija a la url para ese cliente, con los datos que haga falta
  16. No es posible. Lo único parecido es http://developers.mercadolibre.com/es/tendencias/
  17. http://developers.mercadolibre.com/paging-results/
  18. No sé si habrá un límite por api pero desde la interfaz de ml sólo se puede poner hasta 2000 caracteres en una respuesta
  19. juvian

    Obtener tiempo de Respuesta

    No es un dato disponible pero es posible calcularlo mediante la api de preguntas por ejemplo: https://api.mercadolibre.com/questions/search?item=MLA658770678. Tendrías que iterar todas las preguntas del producto y comparar la fecha de creación de cada pregunta con la fecha de respuesta
  20. juvian

    Obtener tiempo de Respuesta

    Con tiempo de respuesta te referís a cuánto tardan en contestar preguntas en ese producto?
  21. juvian

    Armado de un JSON de propiedades

    Además de value_id, mandá el value_name con el valor de No/Sí. Puede ser que sin value_id funcione también pero mandando id, value_id y value_name me ha funcionado ya.
  22. No hay un filtro por productos que tengan ventas, pero sí se puede ordenar por ello y podés frenar cuando llegas a uno con 0 ventas. Tendrías que agregar a tus $params order=sold_quantity_desc
  23. Al igual que la api de search de items, el parámetro para indicar título de producto es "q". Por ejemplo: /users/{Cust_id}/items/search?sku={seller_custom_field}&status=active&access_token=$ACCESS_TOKEN&q=ipod
  24. juvian

    Como funciona el filtro since=today

    Efectivamente hace algo similar a las últimas 24 horas, no son las publicadas en el día de hoy. No se encuentra documentado, pero en vez de today se puede mandar cantidad de horas. since = hora actual te daría algo más similar a las publicadas del día de hoy. No hay manera documentada de especificar minutos así que podrías tener un error de 1 hora