• 0
Samuel Birocchi

Utilização do endereço shipping-frontend.mercadolibre.com.br

Question

5 answers to this question

Recommended Posts

  • 0
37 minutes ago, Samuel Birocchi said:

Boa tarde,

Estou fazendo um jeito de mostrar para o cliente o status de sua encomenda. Vi que é possível usar o endpoint http://shipping-frontend.mercadolivre.com.br/ passando como parâmetro o tracking_number, porém não achei documentação em nenhum lugar desse endpoint. Alguém sabe se serve para todos modos? (me1, me2,...)

Abraços

todos os dados do frete você pega no shipping, usando o shipping_id da venda

Share this post


Link to post
Share on other sites
  • 0
1 minute ago, mldev said:

todos os dados do frete você pega no shipping, usando o shipping_id da venda

Sim, mas temos clientes que usam N transportadoras, e pra ter salvo todas as APIs dessas transportadoras (algumas nem tem) pra pegar aonde esta o pedido é bem difícil. Esse endpoint que comentei você passa o tracking_number e o mercado livre já consegue redirecionar pro lugar certo.

Share this post


Link to post
Share on other sites
  • 1

acho que você está bagunçando um pouco as ideias, o front-end é o front-end, o que eles tem lá não é totalmente aplicável para a API, são coisas distintas

pela API você consegue o tracking, e somente isso

o cliente já tem acesso a esses dados no front dele, não seria mais fácil já direcioná-lo para essa página? afinal é pra isso que ela serve

Share this post


Link to post
Share on other sites
  • 1

Eu já tentei isto, e se não me engano a Transfolha usa um código aleatório, ou mesmo sequencial, que não temos acesso, aí não há como fazer o rastreamento.
Como o @mldev colocou é mais interessante o redirecionamento, eu adicionaria "para a página da venda"
https://myaccount.mercadolivre.com.br/sales/1689999999/detail?type=recent
ou para a página de rastreamento da venda
https://myaccount.mercadolivre.com.br/sales/1618999999/shipments/27005999999/detail

Share this post


Link to post
Share on other sites
  • 1

Tente usar este resource do Shipments:

GET /shipments/{ShipmentId}/history

Ele retorna o tracking_url direto da transportadora, em alguns casos talvez seja necessário preencher com o número da Nota Fiscal (ex: Total Express)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now