Leaderboard


Popular Content

Showing content with the highest reputation since 01/17/2019 in all areas

  1. 3 points
  2. 3 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
  3. 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.
  4. 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/
  5. 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.
  6. 2 points
    Hola. Por favor evita este tipo de post como si estuvieras hablando con tu amigo en whatsapp. Esto no es un chat. Un saludo nos viene bien a todos, asi como mayor informacion de lo que estas haciendo y como lo haces. Pir que dices que no te deja publicar mas de un producto? Te da algun error la API? Estas creando un array con los productos e iteras a travez de este para que vaya publicando cada producto en cad iteracion? Nada que un for o un foreach no solucione. Saludos
  7. 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
  8. 2 points
    mldev

    Compra casada

    as sugestões são feitas pelo robô do Mercado Livre, os vendedores não tem autonomia sobre elas
  9. 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.
  10. 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.
  11. 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 🤬
  12. 1 point
    os "espertinhos" te deram o caminho baseado no erro que você informou... mas ... se não tem noção nem das diferenças da linguagem que trabalha (Python), então a situação é bem pior do que eu e o @gbandoni dissemos... boa sorte "espertão"
  13. 1 point
    Desculpe a demora. Funcionou! Pelo visto os espertinhos aí quebraram a cara. Grato pela ajuda!
  14. 1 point
    rodrigojob

    Logout com Android Library

    Você realmente não sabe o que está fazendo e ainda discute. Claro, não sabe o que está fazendo. Para e pensa: esse cara deu uma bronca e uma dica, será que ele sabe o que diz? Tenho aplicação que cessa muitas contas, e algumas delas mais de uma conta para o mesmo usuário. Logo, dá para fazer. E já foi falado aqui. Mas... para quê pesquisar? ler? Claro, todo mundo tem o access_token de todo mundo! Você não leu sobre oAuth2. Pelo menos o pessoal do ML fez isso direito. Há controle de acesso por aplicação e access_token. Você não tem que autenticar no ML , alias, penso que talvez você nem esteja autenticando, esteja autorizando. Isso é linguagem de programação, não é API. Como sempre. Errinho normal de iniciante que não lê. Mas para que ler? Estudar? Entender? Comece aqui: https://www.digitalocean.com/community/tutorials/uma-introducao-ao-oauth-2-pt está em português...
  15. 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!
  16. 1 point
    mldev

    Refresh token inválido

    leia a documentação
  17. 1 point
    mldev

    Pegar valor de frete por anúncio

    infelizmente está complexo, o que você tem que fazer é uma rotina no seu sistema para, após anunciado, verificar frequentemente os valores, pois atualmente mesmo sem vendas eles alteram o valor do frete baseado em palavras chave, atributos, etc (sim, fazem um comparativo pra lá de burro com os anúncios de outros vendedores)... para ter uma ideia dois grandes players que tínhamos simplesmente pararam de vender no ML pois os fretes estavam ficando absurdamente caros e desproporcionais, devido a DI (DESInteligência Artifical) do Mercado Livre
  18. 1 point
    leia a documentação sobre filtros e sobre a categoria
  19. 1 point
    Woomelly

    eliminar variaciones

    Si esta https://developers.mercadolibre.com.ar/es_ar/variaciones#Eliminar-variaciones Saludos cordiales.
  20. 1 point
    Héctor

    Problema al leer notas de una órden

    Parece que lo solucionaron, hoy hice uso nuevamente de la aplicación con la que usaba las notas de las órdenes, y todo funcionó como era hace 10 días. Parece que no hay mucha gente que esté usando las notas desde alguna aplicación, porque lo solucionaron muy rápido luego de que me respondieron el ticket. Yo nunca había abierto un ticket porque en general si algo no me anda asumo que es un problema mío, y la mayoría de las veces lo es. Esta fue la primera vez que tuve que pedir ayuda en el foro y era por un problema real. Gracias por la ayuda, si no me hubieras dicho probablemente no hubiera abierto el ticket y hubiera perdido un montón de horas con este tema.
  21. 1 point
    Criptografar é o ato de usar a criptografia. Língua portuguesa.
  22. 1 point
    gbandoni

    Autorização server side

    Faça a autenticação usando a metodologia oauth2, tem exemplo aqui, basta dar uma pesquisada. O server que minha aplicação roda nem tem gui, quiçá browser
  23. 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?
  24. 1 point
    rodrigojob

    Nova API de mensagens

    Claro. Isso é por curl , não usou o sdk na resposta, mas poderia.
  25. 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
  26. 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.
  27. 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.
  28. 1 point
    DELFINAMOREL

    Notificaciones de respuesta

    Les cuento que como cabmbie la direccion de callback, me dijeron desde meli que tengo que esperar 72hs para que actualice realmente. Por eso no llegan las notificaciones... Saludos!
  29. 1 point
    Você deve utilizar esta chamada aqui, ou variações dela. https://api.mercadolibre.com/sites/MLA/search?nickname=TETE2870021 Não se esqueça de altera o MLA para MLB (se brasil) e o nickname para o apelido de seu vendedor. Na resposta, consulte o RESULTS e dentro dele estarão os itens do vendedor. Limitados por 50.
  30. 1 point
    Quando eu desenvolvi eu recebia , mas não sei se hoje mudou. Quando voce criou a chave de app (https://developers.mercadolivre.com.br/apps). você marcou topicos ?
  31. 1 point
    elourenco

    Atualização de produto

    Acho que está ok. Você só precisa capturar e tratar os possíveis erros que a API pode retornar
  32. 1 point
    elourenco

    Atualização de produto

    Sim, toda alteração é necessário acces_token
  33. 1 point
    Olá amigo, procura pelo comando que lista somente o item_id de determinado vendedor. Você vai conseguir atingir um limite de 1000 resultados somente com o item_id Posteriormente, procura fazer algo com essa quantidade, seja buscar os dados idnviduais de cada item e na primeira vez inserir no teu banco de dados com o dado da data de criação e atualização, assim podendo filtar melhor, e fazendo algum tipo de paginação, ou então buscando de categoria por categoria em um while até concluir a inserção no banco, uma coisa é certa, faça algo que mantenha mil resultados, mais que isso, tu procura pelo comando como listar mais de 1000 resultados de anuncios tem um segredo lá
  34. 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
  35. 1 point
    juvian

    Buscar Productos por SKU

    Con la api de ml solo vas a poder actualizar por id, los sku ni tienen por que ser unicos con lo cual nunca permitirian hacer update por sku. Si te parece que tarda demasiado obtener los sku, podes mantener tu propia base con la relacion sku a id y no tener que realizar calls para obtener los ids de los sku que ya conoces. Te recuerdo además que en la api de search podes usar &sku=xxx para obtener los ids de las publicaciones con ese sku.
  36. 1 point
    Hola. Antes que nada, no es problema del SDK de php, ni de las notificaciones ni nada de ML, es algo mas enfocado a tu logica de codigo. Te van a venir a decir que aqui es solo ML y no MP, pero bueno. ML al generar una orden va a enviar vairas notificaciones en un periodo de unos 10 a 20 segundos, puede enviarte hasta unas 5 a 10 distintas. Esto es debido a que se actualiza el status de la orden en sus diferentes pasos a seguir (pago, aprobacion de este, generacion del envio, generacion de guia de envio, etc) por lo que ya depende de tu script controlar la informacion que recibes. Te recomiendo utilizar algun sleep, crear una cola en tu BD, las columnas de order id o payment id hacerlas unicas para que no tengas informacion repetida, etc. El SDK es solo un puente entre la API y tu sistema y tu simplemente tienes que manejar bien la informacion que recibes. Y no quiero que sientas que fui grosero, de ninguna manera es mi cometido. Pero si van a venir a decirte que este no es un foro de Mercadopago. Creo que en google tienen un foro de soporte. Saludos
  37. 1 point
    Saludos, Si envías como parámetro el access_token podrás ver los datos privados. Si quieres ver el correo electrónico real, es obligatorio que el usuario que deseas conocer ($user_id) haya aceptado y dio permisos a tu aplicación. Espero que me comprendas. Saludos.
  38. 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
  39. 1 point
    JOHNHENRIQUESILVA

    User ID

    Muito simples, siga a documentação na ordem que ela está escrita... bem no inicio você teria visto isso https://developers.mercadolivre.com.br/pt_br/autenticacao-e-autorizacao/#token basta informar o ID da sua aplicação (crie um app primeiro em https://developers.mercadolivre.com.br/apps/), você recebe diversas informações como o ID do usuário e o access token
  40. 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.
  41. 1 point
    Fernando Aguirre

    Actualización masiva

    Hola. Lo que se referia Mldev es que no es posible por medio de la API. Lo que si es posible es que tu desarrolles eso, que tu script procese un archivo csv y postee todas las actualizaciones. Ya simplemente procesas la informacion y dejas que funcione el script. Ten en cuenta que son bastantes publicaciones y hacerlo todo de una sola vez podria causar algun tipo de error. Ya depende de ti como aplicar controles para que sean procesadas, delays, filtros, yo que se. Saludos
  42. 1 point
    mldev

    Pedido de Etiqueta Impressa no ML

    o ML só muda o substatus para "etiqueta impressa" quando alguém imprime a etiqueta
  43. 1 point
    Isto é um bug do ML. Se o vendedor adicionou a anotação pela interface do ML, a API não irá retornar nestes casos mesmo e só aparece lá no front deles. Se você adicionar pela API, o que você adicionou aparece na API e também lá no front do ML.
  44. 1 point
    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
  45. 1 point
    mldev

    Erro 400 - Upload foto para servidor

    errado! como moderador do fórum minha função é moderar o conteúdo afim de ser relevante para a comunidade que é de desenvolvedores que utilizam a API do Mercado Livre (independente da linguagem de programação) como o @rodrigojob citou em outro tópico seu, o problema não é de uso da API e sim desconhecimento de uso da linguagem de programação para dúvidas em como usar a linguagem que programa deve recorrer a um fórum de estudo de Java
  46. 1 point
    Todos los usuarios que se adhirieron a la aplicacion tubieron que desligar para luego volverse a adherir nuevamente ya que cuando se adhirieron no estaban los scopes habilitados, no imorta si te vuelven a dar permiso para que uses la app, tienen que eliminarla y tenes que tener los scopes habilitados Espero que te sirva, suéter.
  47. 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
  48. 1 point
    Damian Szajt

    Unauthorized scopes

    Hola. Soy nuevo en la API, y quiero modificar alguna propiedad de un producto ya publicado, y me devuelve el error: Unauthorized scopes. Veo en mi aplicacacion que tengo el scope OFF LINE activo. Ya obtuve el token correctamente. El codigo es el siguiente: response = meli.put("/items/MLA614042459", body, {'access_token':meli.access_token}) print response.content y la respuesta es: {"message":"Unauthorized scopes","error":"unauthorized_scopes","status":401,"cause":[]} Desde ya , MUCHAS GRACIAS !
  49. 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
  50. 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