Comunidade
Reagindo a estados com Webhooks
Olá pessoal, boa tarde. Como vão? Eu fiquei na dúvida se existem webhooks para reagir a mudança de estado no pacote, como de released para posted, de posted para delivered ou undelireved e etc...
Não me parece uma ideia muito boa montar um job agendado para verificar manualmente isso todo dia, eu poderia facilmente cair no ratelimit da api fazendo isso em dias com muitos pedidos...
Posted by Celso 11 months ago
Erro "unsupported_grant_type"
Estou tentando gerar um token e estou passando todos os parâmetros, mas recebo esse erro. Quais são os grant_types?
Estou passando o valor "shipping-calculate", está correto?
E também, mesmo depois de fazer o processo de autorização de aplicativo ele não aparece para mim na sessão de aplicativos autorizados
Posted by Maria Beatriz da Silva Souza 11 months ago
The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed.
Estou preenchendo os campos conforme a documentação pede, mas quando eu faço a requisição me retorna esse erro
"The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed."
<code>
import requests
url = "https://sandbox.melhorenvio.com.br/oauth/token"
payload = {
"grant_type": "authorization_code",
"client_id": 3...,
"client_secret": "7OoBAUBj...3RZfy0YfyC",
"redirect_uri": "https://project-respponse-marlon307.vercel.app/",
"code": "code"
}
headers = {
"Accept": "application/json",
"Content-Type": "application/json",
"User-Agent": "AppRepponse ([email protected])"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
</code>
Posted by Marlon Ramos over 1 year ago
Redirect_URL para inserção de frete ao carrinho!
Olá, vi em algumas integrações que é possível redirecionar o lojista para uma URL do Melhor Envio onde é carregado os dados do remetente, destinatário, produtos, pacote e forma de envio (talvez através de parâmetros da URL). Também um botão para envio do pedido de frete.
Não localizei essa URL nos documentos.
Podem me ajudar, por favor?
Posted by Rogério Queiroz over 1 year ago
Tempo estimado
Ao consultar o calculo de frete na API, o valor dos campos "delivery_range" e "custom_delivery_range" é considerado apenas dias uteis? Ou os dias do fim de semana, por exemplo, estão inclusos no valor desses campos?
Posted by Ulysses Ferreira about 2 years ago
Logísitca reversa
Olá pessoal, tudo bom? É possível com a API fazer a logística reversa? Caso de uso: Quero permitir que o usuário faça a devolução do pedido pelo front end, sem precisar o dono da loja entrar no painel do Melhor Envio dele para fazer essa logística reversa. É possível? Eu encontrei alguns problemas no meu raciocínio por que o cliente ainda precisaria pagar pela etiqueta, mas até ai não seria um problema 100%, o link com a etiqueta que é gerado pro cliente é possível mandar pro front por meio da API? Bom, se alguém tiver alguma ideia do que posso fazer com a API em relação a logística reversa, eu agradeceria!
Posted by Antonio Machado de Lima about 2 years ago
The given data was invalid.
Estou tentando fazer alguns testes usando a Sandbox, para simular uma cotação de frete, copiei exatamente conforme documentação e o retorno é: {
"message": "The given data was invalid.",
"errors": {
"from.postal_code": [
"O campo from.postal code é obrigatório."
],
"to.postal_code": [
"O campo to.postal code é obrigatório."
]
}
}
Corpo da requisição Json:
{
"from": {
"postal_code": "96020360"
},
"to": {
"postal_code": "01018020"
},
"products": [
{
"id": "x",
"width": 11,
"height": 17,
"length": 11,
"weight": 0.3,
"insurance_value": 10.1,
"quantity": 1
}
],
"options": {
"receipt": false,
"own_hand": false
},
"services": "1,2"
}
Para outros endpoints, como listar transportadoras e listar lojas, o resultado está ok, portanto imagino que não seja problema de autenticação.
Posted by Helena about 2 years ago
exemplo PHP
Sou desenvolvedor PHP Jr., vocês poderiam enviar um modelo para integrar no meu site?
Posted by Edilson de Souza about 2 years ago
Lista transportadores disponíveis via API
Tem alguma rota para eu saber quais as transportadores que meu cliente selecionou?
Posted by Fabiano Tunes about 2 years ago
Token OAuth x Token no Painel de Controle
Ola,
gostaria de compreender se terei diferenças funcionais se ao invés de utilizar o Token obtido no fluxo OAuth depois de cadastrar um Aplicativo eu utilizar o Token gerado no próprio painel de controle da Melhor Envio .
E também confirmar que esta possibilidade também existirá no ambiente de PRODUÇÃO
Att,
Posted by William over 2 years ago