All Activity

This stream auto-updates     

  1. Today
  2. Fácil, amigo, presta atenção, as Vendas tu nao pode ficar com informação atrasada, portanto, no momento da listagem de vendas, faça uma verificação se o status e o substatus está igual ao seu banc ode dados, se nao estiver, voce atualiza ele, logo, voce manterá atualizado seu banco e então apenas calcule a quantidade de vendas com read to print, eu pego as vendas 100% sincronizado aqui sem lentidão. O segredo tá em, reatualizar as vendas com o status e substatus diferente, tem que fazer essa requisição uma por uma, liste 20, ou 50 no máximo por tela, dependendo do seu servidor e quantidade de vendas, o recomendado é 20 para pequenos (no meu caso) com uma opção para listar 50
  3. Bom dia, qual informação tenho que requisitar para pegar aqueles boletos que estão pendente compensar ? Estou tentando pelo payments e orders payments: $params = array(); $url = "/payments/search?&access_token={$_SESSION['access_token']}&sort=date_desc&offset={$offset}&limit={$limit}"; $result = $meli->get($url, $params); orders: $params = array(); $url = "/orders/search?seller={$id_usuario}&access_token={$_SESSION['access_token']}&sort=date_desc&offset={$offset}&limit={$limit}"; $result = $meli->get($url, $params); É por aqui ? Eu já vasculhei tudo mas nao aparece, nao sei se é por que não tem nenhum boleto pendente, eu quero evitar falta de estoque prevendo o que será comprado.
  4. Yesterday
  5. Hola. La forma mas facil es que incluyas el archivo "meli.php" en el boot de laravel, o en tus views que lo ocupen. Algo asi como: require_once (base_path().'/app/Http/Mercadolibre/meli.php');//ML SDK. $mlSession = new Meli( env('APP_ID'), env('APP_SECRET'), $token); Asi te evitas inventarte algo desde cero o investigar como funciona el paquete, es lo que hago cuando ya se pone muy complicada la cosa con el laravel. Saludos.
  6. Hola Yo estoy comenzando a estudiar una interface con Laravel, Si encuientras algo me agradaria que lo compartieras, yo hare lo mismo Gracias
  7. Last week
  8. Hola! Hago una pregunta rápida porque no encontré respuesta en la documentación oficial, y por lo tanto asumo que no es posible realizar lo que quiero. Mi sitio tiene que poder actuar como un sitio e-commerce común y corriente: listar productos, vista detalle de producto con precio, descripción, variaciones. Hasta ahí pude hacer todo bien. Pero también se tiene que poder comprar el producto. Al hacerlo, se crearía una nueva orden en mi perfil. Sería algo como: POST /orders/ pasando la información requerida del comprador, y el id del producto. Esto crearía una nueva orden en mi cuenta, la cual podría administrar desde MercadoLibre. ¿Por qué no es posible hacer esto en la API actual?
  9. Me parece que, usando: $query=iconv('UTF-8', 'ASCII//TRANSLIT', $query); Funcionou, converteu de "Mão" para "Mao", Encontrou no mercado livre tanto Mão, quanto Mao, Mas logo depois de sincronizar eu insiro no banco o que não tem, e, trago o resultado do banco, me parece que, o meu banc ode dados que está retornando com diferença na acentuação, e me trazendo somente "Mao", O que fazer pro banco de dados capturar tanto a como ã, assim por diante ?
  10. Também tentei: $params =urlencode( array( 'access_token' => $_SESSION['access_token'], 'orders' =>'stop_time_desc', 'limit'=>$limit, 'offset'=>$offset, 'query'=>$query_mercadolivre )); O erro é: Warning: urlencode() expects parameter 1 to be string, array given in /.../controller.phpon line Fatal error: Unsupported operand types in /.../controller.phpon line Também tento: $params = array( 'access_token' => $_SESSION['access_token'], 'orders' =>'stop_time_desc', 'limit'=>$limit, 'offset'=>$offset, 'query'=>urlencode($query_mercadolivre )); O erro é: Notice: Undefined property: stdClass::$results in
  11. Bom dia, a questão do espaço eu consegui resolver colocando um underline com replace. Porém, a questão da acentuação não. Eu digito: "Mão", o meu html é UTF-8, e o meu php é UTF-8, quando dou echo no que digito por algum motivo mostra no formato ISO-8859-1, ou seja, "Mão" corretamente. Se eu mando essa query para o mercado livre me retorna erro: Notice: Trying to get property of non-object in /.../controller.phpon line Para tirar a acentuação eu converto pelo php em UTF-8 pelo código: $query=iconv('UTF-8', 'ASCII//TRANSLIT', $query); Então, "Mão" é convertido e ao dar echo aparece como "Mao", logo, é enviado essa string pro mercado livre e faz a busca normalmente, mas pela query "Mao", sem acentuação, e, o mercado livre, não encontra as palavras que estão cadastradas lá com acentuação. Então, não consigo resolver o problema de acentuação. Se eu uso $query = urlencode($query); Ocorre o seguinte erro: Sincronizando "m%C3%A3o" ... Notice: Undefined property: stdClass::$results in
  12. O que eu faço então? No momento to dando insert e update em cada requisição, a diferenca é que, nao deixo o banco repetir, uso um unique_id, e, executo com cron a cada 1 minuto. Mas posteriormente o cron executar vem denovo aquela requisição e um novo update é feito (no mesmo resource) Como reaproveitar essas requisições?
  13. Bom dia fórum do ML. Fiz uma integração com a API do mercado livre que traz todos os dados de pagamentos, mas fui dar uma olhada no mercado pago e vi divergências de valor em algumas vendas... Gostaria de ver com vocês, em qual plataforma eu realmente posso confiar? Um exemplo para vocês entenderem melhor:
  14. tenho um anúncio que esta com a opção de shipping como not_especified e quero alterar para me2 mas ele não esta alterando o json que estou enviando esta abaixo eu fiz a verificação se o usuario e a categoria podem trabalhar com o me2 e esta tudo habilitado. { "title":"CASINHA DE ATIVIDADES ACTIVITY HOUSE 714 - CALESITA", "video_id":"", "price":"67.00", "category_id":"MLB53540", "pictures":[ { "id":"917503-MLB29982926271_042019" }, { "id":"943121-MLB29982930107_042019" } ], "attributes":[ { "id":"MANUFACTURER", "value_id":"", "value_name":"Calesita " }, { "id":"LINE", "value_id":"", "value_name":"ACTIVITY HOUSE " }, { "id":"MODEL", "value_id":"", "value_name":"714 " }, { "id":"ALPHANUMERIC_MODEL", "value_id":"-1", "value_name":null }, { "id":"INCLUDES_FURNITURE", "value_id":"242084", "value_name":"N\u00e3o " }, { "id":"IS_FLAMMABLE", "value_id":"242084", "value_name":"N\u00e3o " }, { "id":"IS_KIT", "value_id":"242084", "value_name":"N\u00e3o " }, { "id":"BRAND", "value_id":"", "value_name":"CALESITA" } ], "shipping":{ "mode":"me2", "local_pick_up":false, "free_shipping":false, "free_methods":[ ] } }
  15. Hola, recién se ajustaron los costos de envío para los productos. Requiero modificar los precios vía API, para que cada vez que se ajusten los costos de envío. Se actualicen automaticamente los precios. Datos que entiendo se tienen que recabar: 1. Reputación (Subsidio al envío) 2. Categoría, peso y medidas del producto 3. Cantidad de unidades a envíar, cierto? NOTA: Necesito saber el costo de envío antes de vender el producto.
  16. Hola estimados, a ver si alguien me puede ayudar. Estoy enviando a actualizar una publicación con una serie de atributos, entre ellos se envía el atributo ISBN con id=ISBN y value_name=xxxxxxxxx (el valor del isbn). Si bien lo hago así en todos los casos y practicamente siempre funciona, hay una publicación donde no me agrega el ISBN y no me devuelve ningún error, la respuesta del servidro es statusCode OK y el contenido {"id":"MLA748542364","site_id":"MLA","title":"Plantas (coleccion Superciencia) - Vv.aa. (papel)","subtitle":null,"seller_id":350455569,"category_id":"MLA412071","official_store_id":null,"price":180,"base_price":180,"original_price":null,"inventory_id":null,"currency_id":"ARS","initial_quantity":21,"available_quantity":21,"sold_quantity":0,"sale_terms":[],"buying_mode":"buy_it_now","listing_type_id":"gold_special","start_time":"2018-09-17T17:46:52.000Z","stop_time":"2038-09-12T04:00:00.000Z","end_time":"2038-09-12T04:00:00.000Z","expiration_time":"2019-06-25T05:30:52.000Z","condition":"new","permalink":"http://articulo.mercadolibre.com.ar/MLA-748542364-plantas-coleccion-superciencia-vvaa-papel-_JM","pictures":[],"video_id":null,"descriptions":[{"id":"MLA748542364-1817642723"}],"accepts_mercadopago":true,"non_mercado_pago_payment_methods":[],"shipping":{"mode":"me2","local_pick_up":true,"free_shipping":false,"methods":[],"dimensions":null,"tags":[],"logistic_type":"drop_off","store_pick_up":false},"international_delivery_mode":"none","seller_address":{"id":1004339677,"comment":"Entre: SANABRIA Y SEGUROLA","address_line":"AV ALVAREZ JONTE 4461","zip_code":"1407","city":{"id":"","name":"Monte Castro"},"state":{"id":"AR-C","name":"Capital Federal"},"country":{"id":"AR","name":"Argentina"},"latitude":-34.61755,"longitude":-58.50180099999999,"search_location":{"neighborhood":{"id":"TUxBQk1PTjE2OTBa","name":"Monte Castro"},"city":{"id":"TUxBQ0NBUGZlZG1sYQ","name":"Capital Federal"},"state":{"id":"TUxBUENBUGw3M2E1","name":"Capital Federal"}}},"seller_contact":null,"location":{},"geolocation":{"latitude":-34.61755,"longitude":-58.50180099999999},"coverage_areas":[],"attributes":[{"id":"FORMAT","name":"Formato","value_id":"2132698","value_name":"Papel","value_struct":null,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"BOOK_TITLE","name":"Título del libro","value_id":null,"value_name":"PLANTAS (COLECCION SUPERCIENCIA)","value_struct":null,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"ITEM_CONDITION","name":"Condición del ítem","value_id":"2230284","value_name":"Nuevo","value_struct":null,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"AUTHOR","name":"Autor","value_id":null,"value_name":"VV.AA.","value_struct":null,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PUBLISHER","name":"Editorial","value_id":null,"value_name":"SIGMAR","value_struct":null,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SELLER_SKU","name":"SKU","value_id":null,"value_name":"989501130652","value_struct":null,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"}],"warnings":[],"listing_source":"","variations":[],"thumbnail":"","secure_thumbnail":"","status":"active","sub_status":[],"tags":["cart_eligible","immediate_payment"],"warranty":null,"catalog_product_id":null,"domain_id":"MLA-BOOKS","seller_custom_field":"989501130652","parent_item_id":null,"differential_pricing":null,"deal_ids":[],"automatic_relist":false,"date_created":"2018-09-17T17:46:52.000Z","last_updated":"2019-04-16T18:12:42.741Z","health":0.62,"catalog_listing":false,"item_relations":[]} ¿Alguno tiene idea de por qué puede ser que no da error, pero tampoco actualiza el atributo ISBN? Muchas gracias por su ayuda
  17. Hola. En el logistics_type va a decir "self_service" y creo que primero tienes que registrar tu tipo de envio con ML, es lo que me he dado cuenta en el listado de shipping services que da ML, donde aparecen paqueterias custom. Supongo que es un proceso que se debe de llevar a cabo antes de poder hace modificaciones asi nomas. Desconozco tu caso, si nos dieras mas informacion, podrias ayudar. Saludos
  18. Se puede modificar desde la API, la opción de envíos FLEX ? Si no me equivoco es un tag en el shipping que dice "self_service_in" . Cuando intento hacer un PUT, me dice que no estoy autorizado a modificar...
  19. Então pessoal, aconteceu o seguinte.. Eu vendi um pacote de peças com defeito (afirmei isso no anuncio) e um rapaz comprou achando que a tela poderia estar funcionando, mas quando chegou la disse que a tela não funcionava e queria devolver o pacote, eu aceitei só pra não esquentar a cabeça. Quando fui olhar hoje na minha conta, tinha 120 reais disponíveis para saque, que é o preço completo da venda (eu vendi com frete grátis, portanto deveria ter apenas 67;10 R$ na minha conta.. Alguém pode me explicar de onde veio esse dinheiro, e se eu posso saca-lo sem problemas?
  20. Problema resolvido, estava enviando um objeto JSON e era pra ser enviado um JSON Array no "attribute_combinations", obrigado pela ajuda!
  21. Aprenda a utilizar o recurso de https://api.mercadolibre.com/items/validate mandando o json como body e o seu access token:
  22. voce esta colocando o price e o available_quantity como strings en vez de como numeros
  23. Alguém poderia me explicar de uma forma mais detalhada como funciona a publicação de produtos com variações, na documentação está meia confusa para mim e estou com o seguinte erro body.invalid_field_types - validation_error. Estou utilizando PHP para consumir a API, segue meu JSON de publicação de produto. {"title":"SCARPIN PATA TUBARAO ON\u00c7A AVELUDADA","category_id":"MLB183934","price":109.9,"currency_id":"BRL","available_quantity":1,"buying_mode":"buy_it_now","listing_type_id":"free","seller_custom_field":"1008","description":{"plain_text":"Produzido em tecido aveludado de alta qualidade, com salto de altura 13,5cm e meia pata aproximadamente 4 cm."},"pictures":[{"source":"https:\/\/www.site.com.br\/fma700\/818777a3f71aa98fdd5c471b86074c5f.jpg"},{"source":"https:\/\/www.site.com.br\/fma700\/e629311326f3a58a1c7a530e2f432e9a.jpg"},{"source":"https:\/\/www.site.com.br\/fma700\/2108cb911ba03a69ef442b78870a07a7.jpg"}],"variations":[{"attribute_combinations":{"name":"Tamanho","value_id":"3189130","value_name":"34"},"price":"109.90","available_quantity":"20"},{"attribute_combinations":{"name":"Tamanho","value_id":"4608574","value_name":"35"},"price":"109.90","available_quantity":"19"},{"attribute_combinations":{"name":"Tamanho","value_id":"3259450","value_name":"36"},"price":"109.90","available_quantity":"18"},{"attribute_combinations":{"name":"Tamanho","value_id":"3259511","value_name":"37"},"price":"109.90","available_quantity":"19"},{"attribute_combinations":{"name":"Tamanho","value_id":"3259451","value_name":"38"},"price":"109.90","available_quantity":"18"},{"attribute_combinations":{"name":"Tamanho","value_id":"3259512","value_name":"39"},"price":"109.90","available_quantity":"20"},{"attribute_combinations":{"name":"Tamanho","value_id":"3189142","value_name":"40"},"price":"109.90","available_quantity":"17"}]}
  24. Código do produto está com informações erradas. "category_id": " MLA3530 ", verifique e substitua "category_id": " MLB3530 "
  25. Hola buenos días. Consulta: ¿Es posible crear un usuario de test que sea monotributista o responsable inscripto? Hasta ahora solamente pude crear usuarios finales. Gracias. Mario.
  26. juvian gracias por el comentario , todavia no hay novedades de Mercadolibre.... Por ahi implemento tu tecnica ejeje un abrazo!
  1. Load more activity