David Silva

Members
  • Content Count

    11
  • Joined

  • Last visited

  1. Estou tentando enviar o XML conforme a documentação. Não soube qual siteId informar, por tanto estou passando parametros de teste e no retorno é solicitado o caller_id. Que não consigo fornecer. A dúvida é: Onde descubro o siteId correto? Pois creio que só está pedindo callerId por contao do siteId que estou passando. Caso venha se obrigatório o callerId tbm, onde descubro isso? Meu retorno é {"status":403,"message":"Invalid caller.id: null","error":"invalid_caller_id","cause":null,"internal_cause":[]} Meu POST é: curl -s -X POST -H 'Content-Type: application/xml' -d $xml "https://api.mercadolibre.com/shipments/$shippingId/invoice_data/?siteId=999&caller_id=111&access_token=$meuToken Fucei na doc toda mas pelo visto realmente não é possível informar apenas a chave da NFE via API, alguém descobriu algo sobre isso? Seria muito mais pratico do que enviar o XML inteiro.
  2. @mldev tem alguma ideia de como identificar que dois pedidos fazem parte da mesma compra? No meu sistema, o usuário identifica que é do mesmo pedido do ML e mescla manualmente, criando um único pedido no sistema. Mas se há uma maneira de identificar que os pedidos pertencem a mesma compra, eu mesclo eles na integração mesmo. Procurei na doc e o id do carrinho parece não vir no JSON do orders_v2, posso estar errado mas não encontrei.
  3. @mldev então há possibilidades de ser um equívoco de minha parte, vou analisar melhor e qualquer coisa retorno. Muito obrigado pela atenção, já me ajudou bastante!
  4. Eu considero isso, entretanto, os pedidos estão chegando com o Id 200xxx na API e, quando eu faço a requisição para resgatar os dados na integra do Pedido, a API retorna erro pois não encontra tal pedido... Entendeu? Fui fuçar no front do ML apenas para entender o conflito.
  5. Sim, vejo pelo front do ML. Se eu vou em https://myaccount.mercadolivre.com.br/sales/20000000473655XXX/detail consigo ver o pedido normal, inclusive até o h1 da página exibe o ID do carrinho. Já vi casos onde o h1 mostra o ID correto da venda, mesmo a url estando com o ID do carrinho. Isso tem me gerado conflitos, veja: Eu recebo notificações com ID do carrinho, essas notificações não integram pois quando consulto o resource, o ML não retorna nada. Na sequencia, minha equipe cadastra o pedido manualmente no sistema para que as baixas aconteçam no estoque. Alguns dias depois, o ML envia a notificação com o ID correto do pedido e a integração ocorre, fazendo com que eu tenha baixa duas vezes do mesmo pedido. Vou tratar manualmente para solucionar isso, mas isso me parece ser um problema mesmo.
  6. Isso significa que vou receber a notificação 200 e também os itens separados com os IDs comuns? Ou seja, em uma compra de dois itens, vou receber três notificações caso os demais itens sejam meus? Alias, se for carrinho e tiver um item meu, vou receber duas notificações. Uma 200 e a comum, certo?
  7. Em alguns casos, recebo pedidos com Ids diferentes, algo como 2000000047365XXXXX. Estes Ids por alguma razão não são retornados no GET de consulta de orders. Entretanto, no Mercado Livre ele pode ser buscado via URL normalmente que o pedido é exibido. Não encontrei isso na documentação, minha suposição era de que fosse sobre reservas, porém, ainda não compreendi. Alguém já passou por isso?
  8. Estou percebendo um delay bem grande em relação às notificações de envio, tenho pedidos criado nos dia 04/05 que já foram entregues mas não houve nenhuma notificação de shipments. O Scope esta correto no token, assim como eu também estou autenticado (acabei de testar a notificação de updade no item e funcionou). Realmente esta com algum problema ou este será o tempo médio da notificação? Se for, alguém recomenda alguma alternativa? Já tenho tudo integrado ao Correio para fazer o rastreio internamente, mas nem o ready_to_ship com o código de rastreio não esta chegando.
  9. @mldev Talvez eu não esteja entendendo como fazer isso, mas se esta acontecendo uma mudança na API, como os outros estão integrando sem testar?
  10. @mldev Recebi um e-mail do Renato do Open Platform com a URL para testar. Eu vi que estava em manutenção mesmo, mas já faz muito tempo que estou esperando. Preciso utilizar, esta ruim integrar e preciso fazer as mudanças para o orders_v2. Posso ajudar de alguma forma na solução disso?
  11. Ola amigos, Vocês me passaram o link para testar as notificacoes mas ele nao esta funcionando. No pt-br a pagina se atualiza ao clicar em testar, mas vi que é uma função ajax. Ou seja, nao retorna dados pois a função não é chamada. Na versao ingles, o click ate chama a funçao, mas retorna 404 na chamada: http://dev-test.mercadolibre.com/apps/test-notification-url.php http://developers.mercadolibre.com/test-notification/ Voces podem me ajudar? Preciso concluir a integração de shippment que citei no e-mail pela conta do meu cliente. Muito obrigado novamente.