All Activity

This stream auto-updates     

  1. Past hour
  2. Soy novato en esto es mas si me funciona fue gracias a que subieron un ejemplo aca ,es mucho pedir si me podrias indicar que tengo que cambiar de este codigo estoy muy perdido gracias.
  3. Today
  4. Hola! La forma de usar este recurso fue modificado hace tiempo. De hecho extendieron el tiempo mas de lo previsto para dar tiempo de que se adaptaran las aplicaciones. Aquí podrás encontrar detalles al respecto. Saludos.
  5. Yesterday
  6. se já havia feito em Delphi se já estava executando em Delphi vejo um dos dois problemas abaixo (ou os dois): 1. fez em Delphi, mas só copiou o exemplo, sem entender como o oAuth funciona e/ou 2. está migrando de linguagem, mas ainda não domina a nova (Golang) nos dois casos recomendo que volte para o início, entenda como funciona o oAuth e a linguagem... oAuth é um padrão de mercado bem difundido e fácil de usar (indiferente da linguagem)
  7. você não cria client id e secret para o cliente, nesse caso o cliente é você (sua aplicação)... esse ponto pode gerar um pouco de confusão por causa dos termos que o ML usou, mas dê uma pesquisada no fórum que isso já foi discutido por aqui algumas vezes
  8. o token expira por padrão, e você pode renová-lo ... está na documentação, basta ler ela por completo e implementar na sua linguagem preferida
  9. Hola que tal hace un año que estoy corriendo los mensajes sin problemas gracias a su gran ayuda des el dia 17/01/20202 dejo de funcionar y no logro encontrar cual es el problema el error es: Array ( [body] => stdClass Object ( [error] => resource not found [message] => Si quieres conocer los recursos de la API que se encuentran disponibles visita el Sitio de Desarrolladores de MercadoLibre (http://developers.mercadolibre.com) ) [httpCode] => 404 ) Array ( [body] => stdClass Object ( [message] => Resource not found. [error] => not_found [status] => 404 [cause] => Array ( ) ) [httpCode] => 404 ) ////////////////PHP/////// $query = mysqli_query($conexion,"SELECT * FROM mensajes WHERE id = '1'") or die(mysqli_error()); $row = mysqli_fetch_array($query); $token = $row['token']; $r_token = $row['r_token']; $usuarioid = $row['usuarioid']; # CONSULTAMOS LAS NOTIFICACIONES $data = json_decode(file_get_contents('php://input'), true);//Con esto atrapas la informacion que te envia ML $resource = $data['resource']; //Aqui creas tu variable que contiene el resource $meli = new Meli($appId, $secretKey, $token); //Crea la sesion de ML $params = array('access_token' => $token); $order_data = $meli->get($resource, $params);//Haces un GET a la API para obtener los datos de la orden //creacion de mensaje $urlorden = '/orders/XXXXXXX'; $orden = $meli->get($urlorden, $params); $body = array( 'from' => array( 'user_id' => $usuarioid //Aquí colocan su user Id ), 'to' => [array('user_id' => XXXXXXX, 'resource' => 'orders', 'resource_id' => XXXXXXX, 'site_id' => 'MLU')], 'subject' => 'PRUEBA', 'text' => array('plain' => 'Hola'), ); $response = $meli->post('/messages', $body, $params); echo '<pre>'; print_r($order_data); print_r($response); echo '</pre>'; Estaria muy agradecido si me podría dar una mano ya que llevo noches sin dormir intentando que funciones saludos y gracias.
  10. Boa noite pessoal, Desculpa a pergunta, mas estou com algumas duvidas no modo de persistir os tokens do usuário durante a sessão, o que vocês fazem ? A cada requisição eu tenho que refazer aquele fluxo de autenticação/autorização ou da para guardar em algum banco de dados ? Eu utilizo o sdk do node no server-side.
  11. Last week
  12. Fala pessoal beleza? Estou com grandes dificuldades para trabalhar com a SDK do Golang. Eu consegui em Delphi fazer a requisição do TOKEN Params.add('client_id=123456' Params.add('client_secret=abcdrbbhfdf'; Params.add('grant_type=client_credentials'); IdHTTPMercadoLivre.Request.ContentType := 'application/x-www-form-urlencoded'; Resposta := IdHTTPMercadoLivre.Post('https://api.mercadolibre.com/oauth/token', Params); Mas agora estou precisando migrar a aplicação para o servidor de aplicação e estamos usando Golang Vejo a SDK disponibilizada mas não consigo de forma alguma receber o Token Alguém poderia me ajudar?
  13. Olá Diego! Muito obrigado por sua resposta! Imaginei, pela documentação, que toda compra geraria um pack_id (mesmo não sendo pelo carrinho), já que a documentação não falava nada fora isso! Pensando nas questões que relatou, fiz um teste agora usando a url atualizada como já vinha fazendo, no formato: /messages/packs/$numero_carrinho/sellers/$codigo_conta_ml No caso onde não existe o pack_id ($numero_carrinho), tentei enviar com o id do pedido (order_id) e a mensagem foi enviada corretamente! Por hora, problema solucionado! Fica a dica pra quem precisar e muito obrigado pela ajuda!
  14. Pessoal ! Alguem poderia me ajudar na questão de como criar uma URL de Redirect ? Já efetuamos toda a integração com usuário Test, está tudo certinho, enviando produtos, baixando pedidos e agora que precisamos colocar nossa aplicação em produção em um cliente, não sei como fazer para gerar o Client_ID e o Client_Secret para que o nosso cliente possa através da nossa APP publicar seus produtos ! Se alguém puder me ajudar esta questão, ficarei muito grato, pois estou parado agora nisto. Lembrando que já executei a URL de vinculação ( https://auth.mercadolivre.com/authorization?response_type=code&client_id=99999999999 ) , onde nossa APP já aparece na conta do cliente , na opção "Aplicativos Conectados", agora só falta gerar o Client ID e o Cliente Secret do cliente... Grato, Eduardo
  15. Rodrigo, estou introduzindo agora o SKU em meu sistema, então devo desconsiderar o "seller_custom_field" e usar apenas o SELLER_SKU? Estou super confuso com isso!
  16. Também estamos tendo esse problema, tanto no envio quanto no recebimento das mensagens. Antes usávamos o caminho /messages passando resource = orders e resource_id = numero da ordem, dentro do objeto "to" no corpo JSON. Esse caminho passou a ser inválido esta semana. Atualizamos para /messages/packs/$numero_carrinho/sellers/$codigo_conta_ml e funciona apenas para pedidos feitos em carrinho. Recebimentos também estão com o mesmo problema, visto que o número do carrinho (pack_id) virá como zero para pedidos sem carrinho. O caminho /messages/packs/.../sellers/... parece já existir desde Agosto do ano passado, mas era opcional e não estava expressamente documentado. Resta saber se: Existe um caminho alternativo para pedidos sem carrinho, que ainda não consta na documentação Todas as ordens passarão a compor um carrinho automaticamente Para ordens sem carrinho, o pack_id poderá admitir o order_id
  17. 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?
  18. Se puede averiguar el motivo con la llamada: https://api.mercadolibre.com/users/{Cust_id}/available_listing_type/free?category_id={Category_id}&access_token=$ACCESS_TOKEN Respuesta: { "available": false, "cause": "You have more than 5 transactions in the last year.", "code": "list.transactions.exceeded" } Saludos.
  19. sempre fazem isso, repassam a culpa deles para terceiros... e indiferente do que digam eles não podem de forma alguma estipular uma faixa de preços... não interessa se o produto custou R$ 1 e o vendedor queira vender por R$ 1000 ; só o vendedor sabe qual seu custo e margem adequada, é um direito que lhe cabe; o Mercado Livre obrigar a trabalhar numa determinada faixa de preços é totalmente ilegal
  20. O pessoal aqui entrou em contato e eles culparam nossas aplicação que não estava criando boas descrições e que a gente não estava preenchendo os atributos. As pessoas que tomam as decisões compraram a "nossa culpa" e ficou por isso mesmo .
  21. Faz sentido ser proposital... pois se inserirem da forma que passei acima, não há a taxa sobre taxa. Hoje um produto valor final de R$100,00 a 11%, sobra R$84,00... Agora, se setarmos R$84,00 e jogarmos 11% + R$5,00 de tarifa, daria o valor de R$98,79. Ou seja, o ML perderia R$1,21... Haveria uma grande perda... daí teria que fazer, porcentagem sobre porcentagem, um loop, até chegar ao valor 0... na programação, é fácil fazer uma aplicação para resolver a desasagem e chegar a R$100,00, como é atualmente... bastaria colocar nos termos a forma do cálculo final... Para mim, poderiam cobrar este mesmo valor, só queria que alterassem as taxas e fretes, e não afetasse meus lucros e não me desse o trabalho para refazer todos os preços.
  22. Earlier
  23. Em autopeças eles recusam preços "muito altos" (comparando com o cara que vende sem nota e sem saber calcular margem) já faz mais de um ano
  24. crear una API? usted no creas una API... usted consume la API para consumir la API tiene que ter conocimiento en una lenguage de programacion... se tienes, és solo leer toda la documentacion
  25. esse é um "problema" que existe a tanto tempo e não é solucionado que coloca em cheque se é realmente um problema ou se é proposital... tem muito vendedor perdendo dinheiro pois o frete sobe e ele sequer fica sabendo...
  26. 😚
  1. Load more activity