Comunidade
Esta retornando 403 da api de vocês mesmo como token correto
URL: <https://www.melhorenvio.com.br/api/v2/me/shipment/calculate>
Token obtido em: <https://www.melhorenvio.com.br/oauth/token>
<br />
Erro quando o token esta incorreto:
{
"message": "Unauthenticated."
}
<br />
Erro quando o token esta correto:
"{\"message\": \"This action is unauthorized.\"}"
<br />
Existe mais algum lugar que preciso ir para liberar a permissão além do token?
Essa documentação de vocês é bem confusa.
Posted by Carlos Eduardo Dias Batista 15 days ago
Status do Rastreio
Olá, estou usando o Endpoint /api/v2/me/shipment/tracking
No retorno dele temos status como campo, quais são os valores possíveis para este campo?
<https://docs.melhorenvio.com.br/reference/rastreio-de-envios>
Atenciosamente.
Posted by Alberto Trevisan about 1 month ago
Codigo de erros
Há documentação dos erros de response, como é o objeto de response quando ocorre um erro, por exemplo, quando tenta comprar uma etiqueta e não tem saldo suficiente?
Posted by Paulo José dos Santos 2 months ago
Formato esperado no campo Weight
Olá pessoa,
Percebi que quando enviamos o campo weight com o valor 0.010, no painel da Melhor Envio aparece como 0.10 Kg (no carrinho).
<br />
Agora quando enviamos com o valor 1.800, o peso aparece corretamente no carrinho, como 1.80 Kg.
Qual seria o formato correto para enviar o campo weight?
Obrigado
Posted by Raul 3 months ago
Opção de envio Correios.
Existe opção de Registro Módico dos correios como opção de envio? Teria alguma forma de implementar isso com php?
Essa é a modalidade para envio de impressos, livros, etc.
Posted by José Roberto Damascena 4 months ago
Que tipo de erro é este?
App\\Listeners\\CartFailure\\CreateCartFailureListener::messageMessage(): Return value must be of type string, array returned
Posted by Wellington 4 months ago
Dúvidas sobre as webhooks e rastreio
Olá. Estou começando uma integração própria com a API do melhor envio e gostaria de perguntar sobre webhooks e rastreio.
Gostaria de saber quais eventos são enviados via webhook para minha aplicação. Se houver exemplos de payloads seria muito útil também.
Sobre rastreio, gostaríamos de fazê-lo de forma transparente em nossa plataforma. Há alguma forma de obter informações de rastreio ou recebê-las por webhooks? No endpoint de rastreio da etiqueta (/api/v2/me/shipment/tracking), é apenas retornado um id de tracking que, pelo que entendi, serve para ser utilizado no Melhor Rastreio. Porém, gostaríamos de apresentar as informações de rastreio em nosso site, para nossos usuários, e seria interessante obter estas informações via API ou webhooks.
Isso seria possível?
Fico no aguardo.
Posted by Alex Enrique 5 months ago
Erro ao cotar frete de produto com quantidade maior que 100
Olá, boa tarde! Estou enfrentando um erro ao tentar cotar o frete de um produto com mais de 100 unidades.
Recebo o seguinte retorno:
```json
[
{
"company": {
"id":1,
"name":"Correios",
"picture":"https://melhorenvio.com.br/images/shipping-companies/correios.png"
},
"error":"Serviço indisponível no momento",
"id":1,
"name":"PAC"
}
]
```
Isso para todos os serviços, enviei o exemplo acima com o PAC apenas para demonstração. Segue exemplo da requisição sendo enviada:
URI: <https://www.melhorenvio.com.br/api/v2/me/shipment/calculate>
Body:
```json
{
"from": {
"postal_code": "95034970",
"address": "",
"number": "1"
},
"to": {
"postal_code": "97105120",
"address": "",
"number": "2"
},
"products": [
{
"id": "folha",
"weight": "0.0100",
"width": "11",
"height": "2",
"length": "16",
"quantity": 101,
"insurance_value": 0
}
],
"options": {
"receipt": "0",
"own_hand": "0",
"collect": false
},
"services": "1"
}
```
Importante destacar que se alterar o campo `quantity` para qualquer valor inferior ou igual a 100, tudo funciona corretamente.
Gostaria de saber se há alguma limitação em relação a este campo.
Posted by Matheus Delazeri 7 months ago
oauth token sem pre com resposatas negativas
ola eu estou desenvolvendo um sistema erp, e me cadastrei para utilizar a api, ja tem client_id o client_secret url de redirecionamento mas toda a vezes que eu tento autenticação me da não autorizado
{"error":"invalid_client","error_description":"Client authentication failed","message":"Client authentication failed"}
ou
{
"error": "invalid_client",
"error_description": "Client authentication failed",
"message": "Client authentication failed"
}
estou m ambiente de teste
Posted by Alexandre henrique 8 months ago
Marketplace com melhor envio - um frete para cada loja de um pedido.
Olá pessoal! Tudo bem com vcs? Preciso de ajuda, preciso fazer um marketplace em que varias lojas possam ser cadastradas e que o cliente possa comprar produtos de varios fornecedores diferentes. Como eu faço para que calcule um frete para cada loja na hora do pagamento do pedido?
Posted by Fernanda Rocha Miranda 8 months ago