Leaderboard


Popular Content

Showing content with the highest reputation since 04/02/2019 in Posts

  1. 3 points
  2. 2 points
    Sim. Usar apenas o SELLER_SKU.
  3. 2 points
    gbandoni

    net-dsk em c#

    Lendo a documentação ? https://developers.mercadolivre.com.br/pt_br/autenticacao-e-autorizacao#Fluxo-Server-side https://oauth.net/2/
  4. 2 points
    DIEGO_V_G_SILVA

    Processamento de fotos

    Boa tarde. Desde semana passada está ocorrendo uma instabilidade na publicação das fotos dos anúncios. Para contextualizar: quando um anúncio (item) é publicado via API, em uma de suas propriedades (pictures) é passado o endereço (URL) das fotos. A API do Mercado Livre fica responsável por acessá-las, baixá-las, processá-las e disponibilizá-las no anúncio em questão. Todas essas etapas geralmente demoram poucos minutos, no máximo. Porém, desde semana passada, todas as publicações feitas pelos nossos clientes estão pendentes de foto, isto é, aparecem como "Processando imagem", tanto na edição quanto no anúncio per se. Tentamos alterar a publicação para que publicasse as fotos via outros domínios (URL) mas o problema persiste, independentemente de domínio. Ficamos no aguardo de uma resposta.
  5. 1 point
    Já localizei, vai ser em da variação, conforme abaixo: "attributes": [ { "id": "SELLER_SKU", "name": "SKU ", "value_id": null, "value_name": "Prueba-xxx", "value_struct": null } ]
  6. 1 point
    Perca? e você queria esta http://mlb-s1-p.mlstatic.com/971126-MLB31106448699_062019-F.jpg?
  7. 1 point
    Porque isso é oAuth2. Não é API do ML.
  8. 1 point
    Olá Dante, leia a documentação da API. Conheça as API Docs Certamente você não entendeu como funciona o oAuth2, leia a documentação que existe na internet. Eu sou uma pessoa que trata os desenvolvedores como desenvolvedores, não como turistas. Por isso eu te digo que deve estudar antes de perguntar, pois é o nosso tempo que você está consumindo.
  9. 1 point
    mldev

    Pergunta Tonta: como gerar o token?

    não, tá faltando entendimento!! a aplicação é uma coisa, usuário é outra ... o access token você recebe quando um usuário autoriza a sua aplicação... seu time de TI leu a documentação? está tudo explicadinho na documentação, tem exemplos, tem SDK, tem muito material aqui no fórum e a API do ML ainda usa um padrão de mercado (oAuth2.0), ou seja, pra quem trabalha com isso é "mamão com açúcar", então... ...se o time de TI não conseguiu fazer algo tão simples, eu fiaria com a pulga atrás da orelha...rsrs ... pede pro pessoal do time de TI voltar lá no início e fazer a lição de casa 😂
  10. 1 point
    ROBERTORRO

    Retornar o Token em Golang

    Obrigado pelo puxão de orelha. Vou estudar mais.
  11. 1 point
    Olá pessoal, a algum tempo ajustei meu programa pra contemplar aquelas mudanças no envio das mensagens do carrinho de compras... Eu importo o pedido (order) pro meu sistema e gravo o campo "pack_id", campo que pelo que entendi, agora é obrigatório para o envio das mensagens! Estava funcionando tudo normal já a algum tempo (mais de mês) e hoje reparei que não estou conseguindo enviar mensagens! Ao investigar, vi que os pedidos novos, que chegaram hoje, estão sem "pack_id" (campo está chegando vazio ao importar a order). Como o campo está vazio, não consigo enviar mensagens de pós-vendas aos clientes! Alguém passou por isso ou algo semelhante? Estão conseguindo enviar mensagens normalmente?
  12. 1 point
    Felipe

    Pegar valor de frete por anúncio

    Sinceramente, é muita incapacidade da empresa... qual a dificuldade de solicitar o valor que deve sobrar de uma venda, e ela ficar encarregada de inserir taxas de vendas e fretes.... gerando o valor final do produto... sinceramente existem alguns pontos no Mercado Livre, que é incompreensível... No suporte da api, me passaram um parâmetro que retorna para cada anúncio o frete... mas tudo errado também...
  13. 1 point
    no, las apps certificadas tienem los mismos recursos de la API
  14. 1 point
    Verdade quebrei a cara ,Estou até chorando aqui Boa sorte ai
  15. 1 point
    Tem. Eu acessei o site, LI e encontrei
  16. 1 point
    Obrigado pelas respostas, o problema era que eu estava enviando um atributo repetido mesmo, no produto e na variação.
  17. 1 point
    Os erros são autoexplicativos até Same attributes are used in more than of item.attributes, variation.attribute_combinations and variation.attributes Se um atributo tem a tag variation_attribute valendo true você não pode declarar ele em attributes , variation.attributes e variation_atribute_combination ao mesmo tempo [message] => Attribute [COLOR] to be modified - value_id [52019] will be [null] Aonde tu viu que essa categoria tem atributo color ? https://api.mercadolibre.com/categories/MLB270416/attributes
  18. 1 point
    rodrigojob

    Como fazer token não expirar?

    pega programador que fez curso na DataByte ...
  19. 1 point
    rodrigojob

    Logout com Android Library

    Não!!!! Não há logout de API. Aprenda o que é oAuth2. Aprenda a usar ao linguagem de programação antes de se aventurar a mexer com o dinheiro alheio. Se for o seu tudo bem! use os dados(token, id) diferentes para a outra conta
  20. 1 point
    rodrigojob

    erros básicos de português

    A documentação lançada a pouco tem erros básicos de gramática, digitação e tradução Algumas encontradas tradução do Google??? "Consulte uma venda", revisar todas as "ordem" e "ordens" . Ordem é venda. q: é um campo genérico que permite pesquisar por: ID da venda o correto é first_name , provavelmente também está incorreto nas demais línguas Aconselho a usar: "Como realizar uma ordenação?" Ordem é venda!
  21. 1 point
    juvian

    Usuário do ML para testes de integração

    Até que soporte diz esa api nao funciona com usuario de teste, tente com um de verdade 😂
  22. 1 point
    mldev

    Usuário do ML para testes de integração

    você nunca deve utilizar um usuário real para testes... utilize os usuários de teste, está na documentação
  23. 1 point
    gbandoni

    Não está autenticando no sdk-php

    Isso é um exemplo ultra simplista . O fluxo oauth2 funciona em qualquer server compatível com esse fluxo. inclusive o mercado livre. Isso deve funcionar em 90% dos sites que usam oauth2 a nao ser os casos que explicitamente é exigida uma url de callback (que não é o caso do ML) O server que roda minha aplicação tem windows core instalado então nem browser tem <?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.mercadolibre.com/oauth/token", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "client_id=<seu client id>&client_secret=<seu secret>&grant_type=client_credentials", CURLOPT_HTTPHEADER => array( "Content-Type: application/x-www-form-urlencoded", "Postman-Token: b7b7f1f2-a5fd-4796-b2c1-abc933806fbb", "cache-control: no-cache" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
  24. 1 point
    Woomelly

    Remover límite de offset

    https://developers.mercadolibre.com.ar/es_ar/items-y-busquedas#Modo-de-busqueda-por-encima-de-1000-registros Saludos cordiales.
  25. 1 point
    Criptografar é o ato de usar a criptografia. Língua portuguesa.
  26. 1 point
    mldev

    Mensagem pós venda caindo como LIDA

    essa parte de mensagens de pós vendas está uma 💩 pelo que percebemos o Mercado Livre está enviando a mensagem pelo email (mesmo quando o vendedor desabilitou receber esses emails), ao ler o email (ou dependendo do servidor de email, ao confirmar automaticamente o recebimento), o sistema do Mercado Livre marca a mensagem como lida o pior que não há o que fazer nesse caso em relação ao Mercado Livre, o que fizemos é criar um controle em paralelo: como salvamos sempre tudo em DB, quando recebemos uma mensagem nova marcamos como não lida e ignoramos essa informação do Mercado Livre, só marcamos como lida quando o vendedor marca em nosso sistema dessa forma
  27. 1 point
    mendoca

    Nova API de mensagens

    Estou tentando integrar com a parte do pacote também mas ao enviar o post esta retornando essa mensagem: {"message":"The originalResourceId cannot be null","error":"bad_request","status":400,"cause":[]} alguém teve esse problema?
  28. 1 point
    rodrigojob

    Nova API de mensagens

    Claro. Isso é por curl , não usou o sdk na resposta, mas poderia.
  29. 1 point
    Jon Mac

    Crear Test Usuario?

    Cree varias aplicaciones y nada!!!!! Lo mismo.... Lo raro es que nunca cree una cuenta de test con ninguna aplicacion. LO SOLUCIONE CREANDO OTRO USUARIO Y CREANDO UNA APLICACION NUEVA. RECIEN AHI PUDE CREAR LOS TEST DE USUARIOS ESPERO LES SIRVA ESTO PARA QUE NO BATALLEN COMO YO. Saludos
  30. 1 point
    Saludos @ELUNICOTOMAS, Esto no es una consulta del API o relacionado, pero de igual forma creo poder ayudarte. Al realizar la búsqueda sólo escribes mercadolibre.com_ y TAB.
  31. 1 point
    No se como estas gestionando la $_SESSION, supongo que estas probando con los php de ejemplo del SDKPHP.... pero eso es solo un ejemplo, si la data no la guardas en una, por ej, base de datos para que cuando cargues la pagina de nuevo no necesites nada, ya que vas a tener el token y refresh guardados, idem expire... ahi vas a poder crear un Meli que si te va a funcionar. Asi como tenes el codigo, no va a funcionar. Fijate, hace un print_r($meli) abajo del todo y te vas a dar cuenta lo que digo.
  32. 1 point
    Y $itemId que le estas pasando? Ahi deberia ir el customer ID de la aplicación creada. Por eso te preguntaba si no estaras pasando mal ese ID. Si me baso en el nombre de la variable, es incorrecto que sea $itemID, ya que ahi no va un ID de un item, sino el ID del usuario. Por cierto, esto lo estas testenado en donde? Si es localmente deberias desactivar el SSl en las opciones del cURL de Meli. Idem si es online en un server sin SSL.
  33. 1 point
    Muy buenos días, si cuentas con el SDK el ya cuenta con una función "refreshAccessToken" que refresca el token actual (es decir, basado en el token original crea otro con 6 horas mas de duración) y de esa manera se mantiene "siempre" vigente. Lo que tienen que hacer es tratar de refrescar ese token cada cierto tiempo para que puedas consultar, en su caso, detalles del pedido. Creo en el mismo SDK hay ejemplo de como usarlas. Saludos cordiales.
  34. 1 point
    Al parecer ya no trae los datos reales ni usando el access_token de la app...
  35. 1 point
    O valor real sempre está no mercado pago. Fique atento quando lhe der prejuíso e notifique o mercado livre pelo chat. No mais, quando é saldo positivo demais, deve ser algo relacionado a pontuação do mercado livre onde o sistema do mercado livre paga algumas coisas relacionadas ao frete então pode omitir grande parte do frete, neste caso nem mesmo ao mercado pontos me parece coerente, voce está no lugar errado, tem que abrir chat com o mercado livre e identificar o que se relaciona essa divergencia, para todas, mas se preocupe mesmo nas que lhe dão prejuíso, por exemplo, um resultado de saldo menor do que o visto no mercado livre, que é cobrança indevida, ocorria muito, e a cada mudança na plataforma os programadores lá podem errar. Sou vendedor a tres anos e sempre que ocorreu isso o mercado livre identificou o do mercado pago como real, e falou em valor indevido, já tive positivos enegativos, sempre corrigidos pela equipe de tecnologia deles após abrir chat
  36. 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
  37. 1 point
    elourenco

    Atualização de produto

    Isso é um problema dentro da sua aplicação. Você precisa ver o que sua APP está enviado de fato para a API. Esse segundo print sua APP deve estar enviando um PUT vazio, sem dados.
  38. 1 point
    elourenco

    Atualização de produto

    O que há na linha MeliService.php:39 ?
  39. 1 point
    elourenco

    Atualização de produto

    Sim, toda alteração é necessário acces_token
  40. 1 point
    juvian

    como comprar y recibir notificaciones?

    Te pasé mal el link, es https://www.mercadopago.com.br/developers/en/guides/localization/local-cards que es lo mencionado en https://developers.mercadolibre.com.ar/es_ar/realiza-pruebas#compra-vende
  41. 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
  42. 1 point
    Diogenes Lima

    Atualização de produtos.

    Você precisa rever a documentação da API. Normalmente para criação de alguma coisa, usa-se o POST. Para alteração, usa-se o PUT. Existem casos onde a alteração não se enquadra em um PUT, pois ela é uma alteração de condição (não sei se este é o termo correto). Para alterar o listing_type você não envia os dados do anúncio nem usa a URL do anúncio e sim uma URL específica para esta alteração, enviando no ID do corpo da requisição o ID DO NOVO LISTING_TYPE. Esta informação de como alterar o LISTING_TYPE está neste link: https://developers.mercadolivre.com.br/pt_br/tutorial-tipos-de-publicacao-y-atualizacao-de-artigos Com relação ao frete, depende de várias outras condições para saber se está correto ou não e se pode ou não ser alterado.
  43. 1 point
    Galera quando vamos alterar um produto no ML, algumas alterações não podem ser feitas via API... Hoje quando isso acontece eu finalizo o produto e recrio um novo o que acaba gerando alguns problemas... como vocês lidam com essas alterações que não podem ser feitas via API?
  44. 1 point
    Sei que já faz tempo, mas estava com a mesma dúvida e tive dificuldade pra conseguir vou compartilhar aqui com vocês. O que funcionou pra HTTPS foi: <!DOCTYPE html> <html> <head> <script src="https://a248.e.akamai.net/secure.mlstatic.com/org-img/sdk/mercadolibre-1.0.4.js"></script> </head> <body> <script> MELI.init( { client_id: 3219041619986399, xauth_protocol: "https://", xauth_domain: "secure.mlstatic.com", xd_url: "/org-img/sdk/xd-1.0.4.html" } ); MELI.login(function() { MELI.get( "/users/me",{}, function(data) { alert("Hello "+ data[2].first_name) } ); }); </script> </body> </html> Espero que ajude alguém
  45. 1 point
    mldev

    Unauthorized scopes

    @Damian Szajt , los escopes tienen que ser como en la imagen de ejemplo de la documentación: http://developers.mercadolibre.com/es/registra-tu-aplicacion/ además: - el usuario tiene que autorizar su aplicación - el usuario no puede ser un operador
  46. 1 point
    Caros colegas, Estou a procura de um desenvolvedor Freelancer para desenvolvimento de uma interface entre a API do Mercado Livre e nosso Sistema em C# Windows Forms. Caso alguém tenha interesse peço a gentileza de entrar em contato privado. Inicialmente a interface deve receber as orders(Pedidos), alimentar nossas tabelas SQL Server com os dados dos Pedidos e os dados do cliente e após processamento, devolver um Status para a API com a emissão da NFe. Obrigado.
  47. 1 point
    Obrigado Rodrigo, mas nao foi esse o problema. Eu conseguí cadastrar a variação no item colocando mais um array no variations (era só ler e entender o erro: expected List but was JSONObject) No "picture_ids" da pra colocar URL mesmo, eu tentei e deu. O code ficou assim: $item['variations'] = array( array("attribute_combinations" => array( array("id" => "83000", "value_id" => "92025") ), "available_quantity" => $mlquantity, "price" => $mlprice, "picture_ids" => $picture_ids ) );
  48. 1 point
    podes usar multiget y hacer /items?ids=MLV465432483,MLV465440101...,MLV465692453 y si queres sólo tomar algunos datos podes hacer items?attributes=title,price eso te reducirá mucho el tiempo y las llamadas a la api
  49. 1 point
    Estás utilizando el access_token de una aplicación que no tiene permisos para escribir. https://api.mercadolibre.com/applications/6092 El access_token que se envia en esta llamada necesita de permisos de escrita.
This leaderboard is set to Sao Paulo/GMT-03:00