Leaderboard


Popular Content

Showing content with the highest reputation since 10/25/2018 in all areas

  1. 3 points
    Eu resolvi este erro adicionando o seguinte parâmetro no request : &caller.id=<codigo_usuario>. Sendo que o codigo do usuário é o mesmo que eu uso como "seller" nos endpoints de consulta de pedidos. Ex: https://api.mercadolibre.com/shipment_labels?shipment_ids=9999999&access_token=APP_USR-XXXXXXXXXXXXX&response_type=zpl2&caller.id=999999999 Acabou funcionando por tentativa e erro. Mas deveriam ter notificado a alteração e atualizado a documentação.
  2. 3 points
    Tem que tratar todas. Quando tiver alteração em SHIPMENTS, não necessariamente terá em ORDERS_V2. Este seria o funcionamento correto, porém as notificações falham muito e é bom ter processos redundantes para verificar os dados. Isso já foi comentado várias vezes aqui no forum. Com relação à tratar as duplicidades, não precisa. Se você recebe 2 notificações do mesmo resource e ainda não foi buscar os dados relacionados, quando for buscar, já estarão com os últimos dados, então pode tratar somente uma vez.
  3. 3 points
    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!
  4. 3 points
    mldev

    vendas do concorrente

    te recomendo a não seguir esse caminho, o Mercado Livre fechou os dados justamente pois havia abuso de empresas que queriam oferecer ferramentas de dados de concorrentes (aumentando o tráfego da API) realizando uma série de cálculos você até consegue chegar a um valor aproximado, mas a custo de muito trafego, e isso pode futuramente prejudicar ainda mais a todos (com mais restrições na API), por isso sempre recomendo usar a API com moderação e bom senso
  5. 2 points
    rodrigojob

    User ID

    O IdUser é o ID do usuário que permitiu acesso aos dados através da application do ML. Isto quer dizer que o usuário Hipotético66 , que tem o ID 666666666 acessou o seu sistema e autorizou o seu APP a acessar os dados pela API. Lembra disso no processo de autorização? Bem, onde você pode pegar este número???? uma das forma é fazer um GET em /users/me. Outra é olhar o final do token, depois do último underline tem o userid
  6. 2 points
    Divulgação do meu canal do youtube, onde mostro na prática a utilização da maravilhosa API do Mercado Livre. Acessem https://www.youtube.com/channel/UCfkk9UGL2DLtdunYuQiK4TQ
  7. 2 points
    mldev

    Compra casada

    as sugestões são feitas pelo robô do Mercado Livre, os vendedores não tem autonomia sobre elas
  8. 2 points
    SANMODAS

    Alterações na API itens.

    De algum tempo já, as principais métricas somente são mostradas com os respectivos tokens. Não consigo atinar nessa solução "brasileira" onde os bons pagam pelos maus. Ainda me pergunto porque responder então sem autorização? Na lógica colocada acima não haveria a possibilidade de obter informações de terceiros e nem a necessidade de limitações que obrigam alteração de código pronto. Além disso, não houve apenas mudança na quantidade de respostas, o corpo das mesmas também foi modificado. APIs, a meu ver, deviam ser estáticas baseado na própria finalidade das mesmas. É muito chato reescrever código testado.
  9. 2 points
    elourenco

    Erro ao imprimir etiquetas ML via API

    Conforme o @edilsonrafa disse, o ML respondeu o chamado informando que está funcionando novamente. Fiz o teste aqui, está funcionando normalmente, enviando ou não o caller.id.
  10. 2 points
    Obrigado @PORTALPOSTAL por compartilhar a solução e parabéns a todos pela interação, agora sim deu orgulho da colaboração do pessoal do fórum 👍 Quanto ao Mercado Livre, sendo novamente desrespeitoso e extremamente irresponsável com vendedores e desenvolvedores 🤬
  11. 2 points
    Se estiver usando a SDK php você nunca vai conseguir, pois la não tem como enviar o HEADER. Você deve fazer com CURL e enviar seu pedido para essa URL: $urll = "https://api.mercadolibre.com/shipments/".$shipp_id."/invoice_data?access_token=".$_SESSION['access_token']."&siteId=MLB"; Lembre-se de enviar o HEADER "Content-Type: application/xml" no seu CURL. Espero que consiga resolver!
  12. 2 points
    Wesley Nascimento

    SDK 2.0 PHP

    Boa tarde pessoal, tudo bem? Primeiro quero explicar por que algumas pessoas receberam o email e outras não. Fizemos um levantamento das aplicações que utilizam as SDK's de Ruby / Python / PHP e como as mudanças impactavam apenas essas aplicações decidimos por não mandar para toda a comunidade e sim apenas para aplicações que as utilizam. A mudança basicamente consiste em garantir que a URL gerada pela função make_path seja sempre do Mercado Livre. Espero ter esclarecido a dúvida. Abraços, Wes
  13. 2 points
    O erro é auto-explicativo. Seu problema é mais conceitual . Entenda que seu produto original provavelmente nao tinha variações e tu cadastrou em attributes size , fabric_design valores . O que é certo em produtos sem variação Quando tu adicionou variacoes tu passou esses atributos para variação , que é certo também . O erro que ele esta te dando é porque esses atributos estão nas variaçoes E no produto Você deve eliminar todos os atributos repetidos quando adiciona variações . Por padrão eu sempre zero os atributos e mando tudo de novo nesses casos
  14. 2 points
    tudo perfeito Diogenes, apenas corrigindo essa parte, não se deve associar uma regra somente a um NCM, pois a regra pode mudar dependendo da origem, mesmo para produtos com mesmo NCM
  15. 2 points
    se está utilizando Mercado Envios o tempo de entrega é estimado pelo Mercado Livre e você (nem o vendedor) tem autonomia sobre isso
  16. 2 points
    Descobri que o parse XML do ML está ignorando a tag <indIEDest> quando está com valor "9" (que significa que é isento ou não tem IE). Abri protocolo no suporte, vamos ver no que dá
  17. 2 points
    Diogenes Lima

    GTIN não esta caindo..

    O GTIN deve ser um código válido. Se você enviar um número qualquer porque está testando, não vai ser gravado mesmo. É preciso usar um número válido. Se o código informado for um EAN, ele será copiado para o atributo EAN. Se for um UPC, será copiado para o atributo UPC. Só para lembrar, também é possível enviar mais de um código no mesmo campo GTIN, mesmo sendo de tipos diferentes, sendo válidos, o ML copia para os atributos correspondentes a cada um. Como regra, somente envie no campo value_id o que o ML fornecer uma lista de valores com id e valor, aí você coloca o que estiver no id. Em todos os outros casos, use o campo value_name.
  18. 2 points
    vamos lá... a questão não é o Mercado Livre fechar ou não, ele não determina isso, quem determina é a LEI! pessoa física não pode comercializar nada! você até pode vender uma coisa pessoal usada, mas se você vende frequentemente já caracteriza comercialização (mesmo que de usados), e então você tem que estar regularizado com a Receita para vender (isso porque ela vem fechando o cerco, já tem os dados de todas as transações de vendas de integradores de pagamentos como Mercado Pago e PagSeguro, então quem não emite nota, logo estará com uma bela conta pra pagar... acredite, uma hora essa conta chega)
  19. 2 points
    Hola buen dia. Estaba leyendo las buenas practicas de la API de mercadopago, y al final incluyen el rango de IPs desde donde mandan las notificaciones. Trate de buscar esta misma informacion en los API DOCS de mercadolibre pero no la encontre. Alguien sabe el rango de IPs desde las cuales mercadolibre manda las notificaciones? Esto para agregar mayor seguridad y evitar ataques de personas que no tienen nada que hacer. Estos son los rangos de ip que dan en mercadopago 209.225.49.0 - 209.225.49.255 216.33.197.0 - 216.33.197.255 216.33.196.0 - 216.33.196.255 63.128.82.0 - 63.128.82.255 63.128.83.0 - 63.128.83.255 63.128.94.0 - 63.128.94.255 He estado jugando con la api de MP y veo que comparten la informacion esencial, como tokens, app id y demas, podria ser posible que tambien se envien las notificaciones desde las mismas IPs? Me puse a ver el whois de algunas IP, como 10, y todas eran propiedad de mercadolibre, por lo que podria ser posible lo anterior. Como digo, es por seguridad, yo podria estar si nada que hacer, tomar la prueba gratis de una app, y simplemente jugar con las urls un rato, porque supongo que un gran fallo de seguridad seria que la url donde reciban sus notificaciones sea "https://app.com/notificaciones.php" o "https://app.com/notificaciones/notificaciones.php" y si no hay algun bloqueo tipo de bloqueo, como con estas ips, podrian enviar informacion falsa, o hacer un ataque masivo de request hasta destrozar el servidor, algo asi por el estilo. Saludos! + + + + + + + + + + + ACTUALIZACION Habia levantado un ticket de soporte, y me respondieron satisfactoriamente! ["{bloque : 209.225.49.0/24}", "{bloque : 216.33.197.0/24}", "{bloque : 216.33.196.0/24}", "{bloque: 63.128.82.0/24}", "{bloque : 63.128.83.0/24}", "{bloque : 63.128.94.0/24}"] 216.33.196.4 y 216.33.196.25 Al parecer son las mismas IPs, solo que en ML utilizan un rango mas bajo que en MP, esperemos que con esta informacion podamos proteger aun mas nuestras apps. Y ahora, como hacemos un filtro basico? $allowlist = array( '209.225.49', '216.33.197', '216.33.196', '63.128.82.', '63.128.83.', '63.128.94.' ); foreach ($allowlist as $key=>$ip){ if(strncmp($ip, $_SERVER['REMOTE_ADDR'], 10) === 0){ die('Ip out of range.'); } }; Simplemente ponemos los rangos de IP en un array, y hacemos un string comparison, si el que ejecuta el script no esta dentro de ese rango, adiosito. Saludos!
  20. 1 point
    Essa notificação ocorre quando o produto sofre alguma alteração , de estoque , desconto aplicado , alteração que você enviou via API,Se o vendedor mexeu no produto via backend etc. O uso dessa informação vem da maneira que você compõe seu fluxo de atualização. Eu recebo meio milhão dessas por dia então eu só uso para detectar se o usuário mexeu em produtos via backend e o resto eu ignoro
  21. 1 point
    Hola. En la api, hay un GET para obtener la informacion de tu app, y ahi dice el limite por hora, que son alrededor de 8k de llamadas comi limite. Pero supongamos que haces esas 4800 llamadas en 1 minuto, te van a bloquear porque ML va a pensar que estas spameando. Pon por ahi algun sleep de 1 segundo entre cada producto que actualizas, a la mejor va a tardar, pero no te van a mandar a la lista de spammers. Saludos
  22. 1 point
    Olha bem o que tá escrito: se você estiver trabalhando com local host poderá utilizar http. No redirect -uri você pode colocar http://localhost para testar de forma local sem problema nenhum.
  23. 1 point
    Fernando Aguirre

    SKU

    Hola Creo que tienes que agregar ?attributes=all o algo por el estilo para que te salga la informacion adicional. Le los docs de la api, ahi se explica lo del sku. Saludos
  24. 1 point
    juvian

    Publicar con usuario de Prueba

    Sí, estarías creando una publicación en producción con el usuario de test. No existe entorno de desarrollo en mercadolibre, es recomendable que en el título de la publicación agregues algo como test no ofertar
  25. 1 point
    JOHNHENRIQUESILVA

    Alterações na API itens.

    O mercado livre tem um histórico bastante confiável de desconfiança, eles criam regras, dai quando você já se está habituado com elas, eles mudam tudo, foi assim com outros serviços como por exemplo o 'afiliados', do nada resolveram encerrar e milhares de afiliados ficaram sem receber, nem avisaram nem nada, simplesmente mandaram um email dizendo que a conta do 'afiliado' estava encerrada em definitivo. Em outras palavras, use os recursos do ML enquanto estão disponíveis mas, NÃO DEPENDA exclusivamente deles.
  26. 1 point
    Comparto esto por acá para complementar información (respuesta de soporte de Mercado Libre acerca si se puede saber que le hace falta al indicador para llegar al 100% por medio de la API). Saludos! El campo "health" es un nuevo campo informativo que se suma a la api de items para informar la calidad de la publicación. Los valores que puede mostrar son de 0 a 1, siendo 0 una mala calidad del item y 1 que cumple con todos los requisitos de calidad en la publicación. Por el momento no contamos con una api "publica" para compartir que le indique cuales son los puntos que la publicación debe cumplir, se está trabajando en su desarrollo en cuento esté ok este será comunicado como lo solemos hacer siempre.
  27. 1 point
    Usando access token del vendedor del item te va a mostrar los datos reales
  28. 1 point
    juvian

    Métricas do MercadoLivre

    Nao é possivel saber nenhuma dessas coisas com apis do mercadolivre. 1) Por que voce acha que mercadolivre tem um ranking de vendedores? De forma publica voce pode saber os dados da api https://api.mercadolibre.com/users/xxxxxxx. 2) Nao é possivel 3) Nao é possivel de forma publica, se voce tem o access token do vendedor voce pode ver as vendas dos anuncios o dia 15, depois ver as vendas do dia 20 e assim saber as vendas do periodo 15-20 4) Nao é possivel
  29. 1 point
    mldev

    Notificaciones repetidas

    és lo mismo: creación, confirmación de pago, disponibilidad del label, etc...
  30. 1 point
    Dei uma olhada, parece o mysl ta até em uma posição boa se for comparado aos outros.. mas realmente tem melhor como vc disse. é verdade... eu gravo elas no DB e processo depois... antes eu tinha um sistema que fazia uma fila e atualiza 100 de cada bloco, tipo 100 itens de cada cliente a cada 5 minutos.. mas isso criava uma fila muito grande... dai criei um pyton que a cada minuto executa 100 de cada cliente individual usanod threads... ficou muito melhor... exige mais.. mas melhorou muito. nossa, interessante.. realmente seria o ideal um servidor/instancia apenas para gerenciamento das notificações. vou pensar nisso... Eu tinha 3 clouds no linode, conhece? tinha uma de 8GB de RAM e 4nucleos.... dedicado ao banco de dados... 1 instancia com 2 nucleos e 4gb de ram para o frontend, e 1 instnacia de 1GB e 1 nucleo para meus crons... usava nginx, configurado por mim mesmo... mas tinha um problema... qualquer solciitação longa, exemplo conectar uma conta, exportar produtos... ja removia o acesso de todos os clientes o chrome mostrava "Waiting for avaliables sockets" e com isso comecava a perder notificações... cliente perdia acesso... era um caos... talvez estava mal configurado... quando contratei os dedicados o cara falou q era pq la eu só tinha 1 thread por nucleo... mas estou desconfado... pois ele disse q tinha hightavaliable, e balanceamento de carga mas nunca vi isso funcionar... então terei que encontrar outro lugar pra migrar meu sistema. Obrigado pela dica... meio que ja comecei repensar algumas coisas... mas terei que bolar uma outra estrutura...
  31. 1 point
    Devolveremos o código http 206 quando a resposta conter conteúdo parcial A partir de 28 de janeiro, items começarão a devolver o código http 206 quando não for possível obter algum dado. Tenha em conta que na maioria dos casos a informação recebida será suficiente para que você possa seguir trabalhando. No header de resposta X-Content-Missing estarão disponibilizados os nomes dos campos que podem não conter informações. São eles: "location", "geolocation" e/ou "seller_address". Mais informações acredito que todos receberam o email acima... se preparem para respostas incompletas da API do ML gerando muito mais inconsistência nos dados e muito mais requests (até conseguir a informação completa necessária) 🤬
  32. 1 point
    gbandoni

    Gerar de nota fiscal Fulfillment

    Acessor comercial do mercado livre . Se você chegou num certo volume de vendas (pra la de mercado lider) é possível que ele já tenha entrado em contato contigo alguma vez A segunda parte é mercado coleta full , voce manda os seus produtos para o armazem deles e eles cuidam de tudo. Tem um monte de requerimentos . Se tu tiver tudo isso você consegue testar.
  33. 1 point
    mldev

    Frete Dinâmico

    poste aqui depois as novidades!!
  34. 1 point
    NatanMall

    Frete Dinâmico

    pois é exatamente esse tipo de serviço q eu estou fazendo, vou entrar em contato direto com o suporte pra resolver isso, obrigado pela ajuda!
  35. 1 point
    mldev

    "description":[{"plain_text":""} help

    mude para: "description":{"plain_text":"Detalhes do Produto<br>Batedeira Orbit Colors da Cadence"} OBS.: retire a tag <br> , como o próprio nome diz é plain_text (texto plano), não devem ser utilizadas tags HTML
  36. 1 point
    mldev

    Lista vendas em aberto

    em um sistema em produção não é recomendado você listar os pedidos diretamente da API, ao invés disso guarde tudo em seu DB (use as notificações para atualizar) e filtre através do seu DB use a API somente para carregar e sincronizar os dados em seu sistema
  37. 1 point
    gajosu

    Multiget para cargar descripciones?

    Hola gente! estoy comenzando a utilizar la api de mercado libre, y me encontré con un problema, puedo obtener todos los productos a través de: https://api.mercadolibre.com/users/{seller_id}/items/search y con el MultiGet y scroll_id obtengo todos los datos https://api.mercadolibre.com/items?ids={Item_id1},{Item_id2}&access_token=YOUR_ACCESS_TOKEN pero me encuentro con que no me obtiene la descripcion, he buscado en la documentacion y me da la siguiente ruta https://api.mercadolibre.com/items/{ITEM_ID}/description?access_token=$ACCESS_TOKEN el problema es que no tengo un multi get para enviar varios ids y me devuelva una coleccion, con esto tendría que enviar mas de 1000 peticiones para optener todas las descripciones de productos y eso no es nada optimo para mi aplicación y tampoco para la api de mercado libre. existe una forma mas optima de hacerlo? de antemano agradezco su tiempo. saludos!
  38. 1 point
    Eu acho que tem algum erro de entendimento da sua parte. Quando for criar anúncios, precisa recuperar os dados da categoria e sua estrutura de atributos. Os atributos que estiverem com tag allow_variations somente devem ser utilizados em attribute_combinations de variações. Não use-os em attributes do anúncio. Os atributos que estiverem com tag variation_atribute somente devem ser utilizados nos attributes de variações. Não use nos attributes do anúncio. Para os demais atributos que não tiverem as tags destes acima, só devem ser utilizados nos attributes do anúncio e não devem ser usados em attribute_combinations nem em attributes das variações. Seguindo estas regras, diminui a quantidade de problemas. Aí só acontece problema quando o ML altera a regra de algum destes atributos e para corrigir o problema deve revalidar os dados, de forma que estejam dentro destes regras que citei. Lembrando que para corrigir, pode ser necessário efetuar alterações em 2 passos, por exemplo, enviando attributes vazio e depois os dados corretos, ou zerando as variações e depois enviando-as da forma correta, etc. No seu caso, não faz sentido enviar todos dados como atributes, como você citou que faz. Se o anúncio é simples e está criando sem variação, não deveria enviar os dados de COLOR e SIZE em attributes, senão vai ter problema mesmo, porém para a categoria informada, se eles são obrigatórios, significa que pelo menos uma variação é obrigatória, então deve montar um attribute_combinations e enviar estes dados lá em uma variação. Pode ou não enviar mais de uma variação, desde que esteja no mesmo formato. Se quiser, depois pode adicionar outras variações, sem alterar a estrutura de attribute_combinations.
  39. 1 point
    Por variante ha de ser ese limite
  40. 1 point
    Isto ocorre porque o ML está mudando o formato, aos poucos. Ele era uma plataforma de venda de produtos usados, leilões. cada um criava seu anúncio. Depois vieram os vendedores de produtos novos. Com uma mudança global de entendimento passaram, que foi que o produto é único, e também com a convergência para marketplace, os produtos devem ter IDs(GTIN, EAN, ...) logo podem ser completados os dados das características técnicas e fiscais do produto, o NCM é uma categorização fiscal que não muda em nenhum lugar do país, para cada produto. Assim passa a ter uma possibilidade melhor de comparar preços, criar buy box (irgh, !)criar anúncios, promoções, ... Já imaginou aparecer um produto de sex shop em promoção de pneus??? Com a classificação do NCM isso não ocorre. Com o GTIN (CPF do produto) fecha mais ainda. Então, é um para muitos, um produto e vários anúncios (um de cada vendedor). Id do anúncio é diferente do SKU que vocẽ usa. Ele serve para o De/Para. Deve ter sido isso que instigou o MLDEV a questioná-lo sobre ser desenvolvedor. Aprenda sempre conceitualmente. O ML dificulta isso por alterações estranhas e alguns desenvolvimentos de novas funcionalidades que parecem ter sido feitas por estagiários de curso técnico sem acompanhamento de supervisor.
  41. 1 point
    Pessoal não encontrei solução nas respostas acima, tive um pouco de dificuldade para entender a API mais vou postar parte do código para o pessoal do fórum para que fique mais claro de como resolver o problema. Espero que ajude a galera ? $pictures = array(); $pictures_id = array(); array_push($pictures, array('source' => 'http://meu-site.com/image.jpg' )); array_push($pictures_id, 'http://meu-site.com/image.jpg' ); $variations = array(); //na variavel abaixo vc pode fazer o push de mais opcoes $variations[] = [ 'attribute_combinations' => [ array('name'=> 'TAMANHO', 'value_id' => 'ID', 'value_name' => 'GG') ], 'price' => 100.00, 'available_quantity' => 1, 'sold_quantity' => 0, 'picture_ids' => $pictures_id ]; $item = array( "title" => 'PRODUTO DE TESTES'', "category_id" => 'MLB3936'', "price" => 100.00, "currency_id" => "BRL", "available_quantity" => 1, "buying_mode" => "buy_it_now", "listing_type_id" => "bronze", "condition" => "new", "shipping" => array( "mode" => "me2", "methods" => [], "tags" => [], "dimensions" => '10x10x10', "local_pick_up" => false, "free_shipping" => false, "logistic_type" => "cross_docking", "store_pick_up" => false ), "description" => array('plain_text' => 'PRODUTO DE TESTES'), "pictures" => $pictures, "variations" => $variations );
  42. 1 point
    Hola!, que pasa que no puedo responder los POST?! Cada algunos días entro a este foro con intención de ayudar a otros desarrolladores que intentan armar soluciones con la API de Mercadolibre Normalmente respondo primero los que rápidamente puedo resolver( eso aveces es tan rápido como un chat), y después busco algún caso mas dificil y lo investigo, si consigo algo, lo posteo. Pero el sistema que implementaron ahora no me permite postear 2 veces en 5 minutos me saca las ganas de colaborar con el foro. Hay forma de sacar ese limitante? Ustedes que opinan?
  43. 1 point
    Muuuito obrigado meu caro, não sabia que se informasse localhost ele aceitava sem https, valeu mesmo
  44. 1 point
    Hola Es correcto, solo es para facilitar el trabajo, Basicamente son post y gets que hace a ML. Puedes usar las direcciones completas https://api.mercadolibre.com/orders/111111111111?access_token=1111111111111111 Por ejemplo, y hacer post o get en tu aplicacion con las funciones de .NET y listo, no necesitas del SDK. Saludos!
  45. 1 point
    Jorge Duque

    Agregar un descuento

    Si, si funciona para MCO, la documentación la puedes encontrar acá: https://developers.mercadolibre.com/es_ar/ofertas#
  46. 1 point
    Hola Me llego un correo con informacion para facturacion, pero no sirve para Mexico, por si eres de aqui: https://developers.mercadolibre.com/es_ar/facturacion Es esa informacion que esta en la documentacion de la API pero se les olvida publicarla. Saludos y una disculpa
  47. 1 point
    rodrigojob

    Descrição do item não aparecendo

    Bem, é certo que é desconhecimento da linguagem de programação, não é dificuldade ou problema com a API
  48. 1 point
    juvian

    Buenas practicas para uso de la API

    1) Con guardar el thumbnail url alcanza 2) Siempre traer solo los atributos que vayas a utilizar con la api multiget de items 3) Si en general consultas muchos datos de items pero cambian poco frecuentemente, puede llegar a ser mejor hacer consultas solo trayendo el modified date (https://api.mercadolibre.com/items?ids=MLA685263217&amp;attributes=id,last_updated) y si eso es distinto a lo último que tenías, ahí haces de nuevo la consulta con todos los atributos para los que cambiaron.
  49. 1 point
    Eu também tive o mesmo problema, mesmo com o cadastro preenchido 100% dizia que meu usuário não estrava habilitado para vender, a solução que encontrei foi cadastrar um produto manualmente na conta, logo os cadastros via API entraram normalmente.
  50. 1 point
    Hola estoy realizando una app y quisiera obtener ciertos atributos de los items que tengo (clasificandolos por estado), pero al usar: $activeItems = $meli->get("/users/".$_SESSION['userId']."/items/search?access_token=".$_SESSION['access_token']."&status=active&attributes=paging", $params); $pausedItems = $meli->get("/users/".$_SESSION['userId']."/items/search?access_token=".$_SESSION['access_token']."&status=paused&attributes=paging", $params); $closedItems = $meli->get("/users/".$_SESSION['userId']."/items/search?access_token=".$_SESSION['access_token']."&status=closed&attributes=paging", $params); solo me trae los ID de los items y tengo que buscar dentro de un bucle cada item, lo cual demora mucho tiempo, alguna forma de hacerlo mas rapido??? Gracias!
This leaderboard is set to Sao Paulo/GMT-03:00