juvian

Members
  • Content Count

    152
  • Joined

  • Last visited

  • Days Won

    26

Everything posted by juvian

  1. Tenés razón, era en el GET que aparecian los 2 nomas. Como sabía la respuesta supuse que estaban en la documentación, pero se ve que en su momento tuve que ir probando hasta que anduvo ^^
  2. Hay 2 ejemplos en la documentacion, en uno solo se usa value_name y en el otro se envia siempre ambos value_name como value_id
  3. proba en esos que tira error de usar value_id en vez de value_name
  4. http://developers.mercadolibre.com/pt-br/retrocompatibilidade-e-novas-notificacoes/
  5. 'sort_fields' => 'date_created', 'sort_types' => 'DESC'
  6. En general se usa el campo seller_custom_field para guardar el sku, no todos lo tienen. Para otros atributos existe http://developers.mercadolibre.com/product-identifiers/
  7. Funciona muy mal esa api, no dependas mucho de ella. Si tenés mucho movimiento de feeds ya usar el parámetro de offset hace que a veces se rompa la api por 30-60 minutos. Casi seguro que más de 2 semanas no guarda, pero tal vez es 1 semana. Mejor testearlo con una app con pocos feeds y tener 1 feed por dia, a mí ya usar offset > 10000 no me anda así que no te podría confirmar
  8. Tem muita coisa não documentada :(. Ninguém sabe tudo
  9. Não há documentação sobre isso, tentei algumas coisas e uma solução é primeiro fazer a pesquiza do item: https://api.mercadolibre.com/items/MLA639523401 e dai pegar o catalog_product_id (MLA6183840). Depois usa ese catalog_product_id pra fazer https://api.mercadolibre.com/reviews/item/MLA6183840
  10. Bueno después de probar varias cosas llegué a la conclusión de la api no se esta "actualizando" con TODAS las publicaciones de aproximadamente las últimas 36 horas, es decir que toda publicación publicada en las últimas 36 horas no va a aparecer en ningún resultado de búsqueda de api (sin access token). Anda a saber qué api usa el front end que sí está funcionando. Publiqué una hace 20 minutos y la api me sigue diciendo que tengo 3, por más que ahora tengo 4 activas. @Leandro Bertalot P.D: pareciera pasar solo para MLA, MLB y MLC funcionan bien
  11. Fijate que el problema no es el parámetro ese, ya sin el parámetro la página devuelve más resultados que la api.
  12. Fijate como te puse antes, el parámetro es orders, no sort
  13. Apex, hice mi propia implementación pero me basé en una ya hecha: https://salesforce.stackexchange.com/questions/132135/how-can-i-compose-a-multipart-form-data-request
  14. Con la api pública ni se puede hacer eso y hay que iterar todos los productos del seller ^^
  15. Si te fijás en available_filters no hay nada que filtre por fecha de modificación, con lo cual lo que estás poniendo no cambia nada. Lo que podés hacer es ordenar por fecha de modificación: &orders=last_updated_desc y ir iterando los productos hasta que llegues a uno con la fecha menor a la que buscás
  16. Por lo menos multipart te viene soportado en php, a mí me tardó 2 días definir el protocolo multipart para poder enviar archivos ^^
  17. Ahí en otro foro hicieron algo similar para upload de imágenes, tal vez te sirve: La principal diferencia que veo con lo tuyo es que usa CURLFile
  18. Tendrías que mirar el request que estás enviando para saber qué está mal. Una forma es en vez de usar la api de ml usar https://httpbin.org/post que te devuelve en formato json la info que posteaste. En el primer ejemplo casi seguro que el json_encode no va, en el segundo ejemplo pareciera bien, tal vez hay algún error con la url del archivo. Pero fijate que te devuelve httpbin
  19. 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
  20. 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.
  21. 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'
  22. 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.
  23. 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
  24. 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
  25. 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.