KaisarCode

Members
  • Content Count

    27
  • Joined

  • Last visited

  • Days Won

    4

Reputation Activity

  1. Thanks
    KaisarCode reacted to Fernando Aguirre in Nombres de dominio por pais   
    Hola amigos.
    Les comparto los diferentes nombres de dominio para los diferentes siteId de ML
    $domains = array(//Array with domain names from siteId => Domain 'MLA' => 'com.ar',//Argentina 'MBO' => 'com.bo',//Bolivia 'MLB' => 'com.br',//Brasil 'MLC' => 'cl',//Chile 'MCO' => 'com.co',//Colombia 'MCR' => 'co.cr',//Costa Rica 'MRD' => 'com.do',//Dominicana 'MEC' => 'com.ec',//Ecuador 'MHN' => 'com.hn',//Honduras 'MGT' => 'com.gt',//Guatemala 'MLM' => 'com.mx',//Mexico 'MNI' => 'com.ni',//Nicaragua 'MPY' => 'com.py',//Paraguay 'MPA' => 'com.pa',//Panama 'MPE' => 'com.pe',//Peru 'MSV' => 'com.sv',//Salvador 'MLU' => 'com.uy',//Uruguay 'MLV' => 'com.ve'//Venezuela ); //Como usar para dirigir al usuario a su cuenta de ML $siteId = 'MLM'; $domain = $domains[$siteId]; $url = 'https://myaccount.mercadolibre.'.$domain; Y claro, tienen que guardar informacion basica de su usuario en su DB, como por ejemplo el siteId, entre otros. 
    De esta manera su app puede ser mas dinamica conforme a los paises donde la pueden usar, por ejemplo.
    Saludos!
  2. Thanks
    KaisarCode got a reaction from OscarRocha in Contestación de preguntas en el foro   
    Gente, sólo quiero decir una cosa:
    Si alguien pregunta, y van a contestar algo como "Leé la documentación", o simplemente "NO", o cosas así, ni siquiera contesten, porque no suman nada. La gente lee la documentación, pero a veces es confusa para alguien que recién empieza, o que está apurado por algún tiempo de entrega. Seamos solidarios o no seamos nada directamente.
    Si quieren ayudar, desarrollen las respuestas, porque sino parece como que sólamente quieren mostrar quién la tiene más grande (La materia gris, me refiero, no?).
    Yo no soy moderador del foro, no tengo responsabilidades institucionales, pero trato de ayudar con respuestas lo más completas posibles, por una cuestión humana no? El hecho de no ser solidarios, realmente debilita la comunidad, y produce que menos gente resuelva problemas a través de este medio.
  3. Like
    KaisarCode got a reaction from mldev in Tiempos de respuesta.   
    Mirá, ML trabaja 24/7. No creo que pongan una limitación para este caso.
    O te llevás el celular encima y contestás, o ponés un aviso de los horarios de atención en la descripción. A ver, lo digo como comprador, yo se que los vendedores pueden tardar en contestar. Simplemente espero. Si pregunto al mediodía o un sábado a las 3 de la mañana y pretendo una respuesta inmediata... y bueno, eso no habla bien de mi sentido común.
    Y en caso de que algún demente haga eso, siempre se puede elevar la disputa a ML.
  4. Thanks
    KaisarCode reacted to sguinle in Mercado Envios Free Shipping requerido a 1400$   
    Creemoslo!
    Montos minimos donde mercadolibre te obliga a ofrecer envio gratis 
    Argentina: 1400 Pesos argentinos (https://www.mercadolibre.com.ar/mercadopuntos/enviogratis)
    Brasil: 120 Reales (https://www.mercadolivre.com.br/mercadopontos/fretegratis)
    Colombia: 70.000 (https://www.mercadolibre.com.co/mercadopuntos/enviogratis)
    Mexico: 549 (https://www.mercadolibre.com.mx/mercadopuntos/enviogratis)
    Chile: 15.000 Pesos chileno (https://www.mercadolibre.cl/mercadopuntos/enviogratis)
  5. Thanks
    KaisarCode got a reaction from MatiasCloudERP in Cómo empezar con la API Meli   
    Hola Aux Rene Programación.
     
    A ver, si bien todo está en la documentación, a veces hay algunas cosas que son medio laberínticas. Veamos dos de tus preguntas:
     
     
    Aplicación de MercadoLibre
     
    En primer lugar, se necesita una App de MercadoLibre que permite comunicarse mediante la API, a los servicios de ML.
    La API se crea ingresando con cualquier usuario/contraseña de MercadoLibre, en
     
    http://applications.mercadolibre.com/
     
    Al crear esta aplicación nos va a dar algunos datos importantes, como el APP ID, y el Secret Key (Las llaves para poder autenticarnos con la API de ML).
    Es muy simple, la interfaz te va a llevar sóla.
     
     
    Siguiente tema:
    Lo que se llama Notifications Callback URL, es simplemente la dirección a una página de tu servidor a los cuales MercadoLibre va a mandar notificaciones en formato JSON, para que puedas saber qué está pasando de ese lado automáticamente.
    Este archivo en tu servidor debe devolver un status "200 OK", para avisarle a ML que recibió el mensaje (Si no, te sigue mandando el mismo mensaje... pero bueno, de eso no hablemos por ahora).
     
    En PHP este estado 200 OK, se define simplemente como
    header("HTTP/1.1 200 OK"); Por ejemplo, si la URL de mi servidor donde recibo las notificaciones es http://www.miserver.com/, puedo crear un archivo, ponele en,
     
    http://www.miserver.com/mercadolibre/listen/index.php
     
    Y ahí hacés lo que quieras con los datos. Te doy un ejemplo:
     
    <?php /** * ML Notifications Listener **/ //1) enviamos la cabecera de que el mensaje llegó header("HTTP/1.1 200 OK"); //2) leemos la notificación $notif = file_get_contents("php://input"); //3) Hacemos algo con esa notificación (En este caso simplemente la guardo en un archivo de texto) file_put_contents('test.txt', $notif."\n\n", FILE_APPEND); Cualquier cosa mandame un Mensaje privado y te ayudo cuando lo necesites.
  6. Like
    KaisarCode got a reaction from fsolari in Cómo empezar con la API Meli   
    Hola Aux Rene Programación.
     
    A ver, si bien todo está en la documentación, a veces hay algunas cosas que son medio laberínticas. Veamos dos de tus preguntas:
     
     
    Aplicación de MercadoLibre
     
    En primer lugar, se necesita una App de MercadoLibre que permite comunicarse mediante la API, a los servicios de ML.
    La API se crea ingresando con cualquier usuario/contraseña de MercadoLibre, en
     
    http://applications.mercadolibre.com/
     
    Al crear esta aplicación nos va a dar algunos datos importantes, como el APP ID, y el Secret Key (Las llaves para poder autenticarnos con la API de ML).
    Es muy simple, la interfaz te va a llevar sóla.
     
     
    Siguiente tema:
    Lo que se llama Notifications Callback URL, es simplemente la dirección a una página de tu servidor a los cuales MercadoLibre va a mandar notificaciones en formato JSON, para que puedas saber qué está pasando de ese lado automáticamente.
    Este archivo en tu servidor debe devolver un status "200 OK", para avisarle a ML que recibió el mensaje (Si no, te sigue mandando el mismo mensaje... pero bueno, de eso no hablemos por ahora).
     
    En PHP este estado 200 OK, se define simplemente como
    header("HTTP/1.1 200 OK"); Por ejemplo, si la URL de mi servidor donde recibo las notificaciones es http://www.miserver.com/, puedo crear un archivo, ponele en,
     
    http://www.miserver.com/mercadolibre/listen/index.php
     
    Y ahí hacés lo que quieras con los datos. Te doy un ejemplo:
     
    <?php /** * ML Notifications Listener **/ //1) enviamos la cabecera de que el mensaje llegó header("HTTP/1.1 200 OK"); //2) leemos la notificación $notif = file_get_contents("php://input"); //3) Hacemos algo con esa notificación (En este caso simplemente la guardo en un archivo de texto) file_put_contents('test.txt', $notif."\n\n", FILE_APPEND); Cualquier cosa mandame un Mensaje privado y te ayudo cuando lo necesites.
  7. Like
    KaisarCode got a reaction from rodrigojob in Can I delete items from my account?   
    Hi, yes, you can "delete" the item.
     
    Once the ithem is in closed state, as you correctly said, you have to execute a PUT request to:
    https://api.mercadolibre.com/items/[ITEM_ID]?access_token=[YOUR_ACCES_TOKEN] with the following data:
    {"deleted":"true"} For example, on a terminal / console:
    curl -X PUT -H "Content-Type: application/json" -H "Accept: application/json" -d '{     "deleted":"true" }' https://api.mercadolibre.com/items/[ITEM_ID]?access_token=[YOUR_ACCES_TOKEN] That will "delete" your item.
     
     
    Why I put the word "delete" in quotes?
    Because the item actually doesn't dissapears from the MELI database, it just passes to a "DELETED" sub-status (and there's no way to delete it permanently).
     
    But that's ok, since you will not see it on the control panel, or edit it anymore.
     
    Tell me if that was what you needed.
    Cheers.
  8. Like
    KaisarCode reacted to Aux Rene Programacion in Can I delete items from my account?   
    Thank you so much!!! 
    You are my Hero!!!
  9. Like
    KaisarCode got a reaction from Aux Rene Programacion in Can I delete items from my account?   
    Hi, yes, you can "delete" the item.
     
    Once the ithem is in closed state, as you correctly said, you have to execute a PUT request to:
    https://api.mercadolibre.com/items/[ITEM_ID]?access_token=[YOUR_ACCES_TOKEN] with the following data:
    {"deleted":"true"} For example, on a terminal / console:
    curl -X PUT -H "Content-Type: application/json" -H "Accept: application/json" -d '{     "deleted":"true" }' https://api.mercadolibre.com/items/[ITEM_ID]?access_token=[YOUR_ACCES_TOKEN] That will "delete" your item.
     
     
    Why I put the word "delete" in quotes?
    Because the item actually doesn't dissapears from the MELI database, it just passes to a "DELETED" sub-status (and there's no way to delete it permanently).
     
    But that's ok, since you will not see it on the control panel, or edit it anymore.
     
    Tell me if that was what you needed.
    Cheers.
  10. Like
    KaisarCode got a reaction from Aux Rene Programacion in Cómo subir un ítem con imagen   
    Cómo va?
     
    Mirá, si no te devolvió ningún error, y te dice que hay imagenes subidas, es que, en efecto se subieron las imagenes a ML.
    Después de eso, el sistema las procesa.
     
    El tema es que a veces tardan bastante, me ha sucedido que tardaron como un día completo. En todo este tiempo seguí trabajando en otras cosas, pero las imagenes seguían procesándose. Al cabo de este tiempo, aparecieron.
    Y no sólo eso, sino que subí otros productos mientras tanto y las imagenes de los mismos se procesaron, algunas instantáneamente.
     
    Por lo general es de madrugada cuando se ven estos problemas.
     
    Pero, a mí experiencia, en algún momento se terminan de procesar.
     
    Probaste subiendo un producto diferente? O te pasa con todos?
     
    Saludos.
  11. Like
    KaisarCode reacted to Leandro Bertalot in No Recibo Notificaciones   
    Hola KaisarCode como estas? podríamos validar si tu usuario tiene echo Grant a la aplicación, definitivamente no estamos mandando ninguna notificacion desde mercadolibre
     
    si puedes entra en http://developers.mercadolibre.com/first-step/y en la seccion Getting Startes pon tu APP ID y has click en show my information, deberás logearte con un user y permitir a la aplicación trabajar en su nombre luego has una pregunta y veremos que sucede
     
    Saludos
    Lean
  12. Like
    KaisarCode reacted to cahumada in Order Notification when reply is posted to a feedback   
    Hey, someone had some example of how to capture notifications? I used ASP.NET 4.0 and I can not make it work. Thank you
    Cristian