Os tópicos abaixo visam adiantar possíveis problemas que possam ocorrer durante a integração com o Mercado Livre. Não abrange Nuvemshop.
O aplicativo não está pronto para se conectar a Mercado Livre
As informações inseridas client_id/client_secret estão incorretas em relação as cadastradas no Mercado Livre.
Início de sessão
Garanta que o usuário que irá acessar a sessão do mercado livre é administrador, senão não terá permissões para integração. Poderá aparecer na url o erro de invalid_operador_id.
Coloquei o client_id/client_secret incorretos
Basta refazer o fluxo de integração com as informações corretas. Lembre-se que as informações fornecidas na página web devem estar iguais no software de integração.
Após 6 meses
Após 6 meses de utilização, o token de integração atual irá expirar, e será necessário refazer o fluxo para uma nova liberação.
Revogação interna
Existem alguns fluxos internos do Mercado Livre no qual podem revogar a autorização de permissão de integração. Nesse caso, será necessário refazer o fluxo de integração.
Token de acesso inválido
O token de acesso pode ser invalidado por:
- Alteração de senha pelo usuário
- Atualização do Client Secret no Aplicativo
- Revogação de permissão no aplicativo
Erro de redirecionamento
Se na url aparecer um erro:
Your+client+callback+has+to+match+with+the+redirect+uri+param
Possivelmente a url de redirecionamento e notificação digitada no aplicativo está incorreta.
Token de acesso inválido
O token de acesso pode ser invalidado por:
- Alteração de senha pelo usuário
- Atualização do Client Secret no Aplicativo
- Revogação de permissão no aplicativo
Erro Grant_type
Caso se depare com algum erro Grant_type é possívelmente um erro de aplicação que necessita de correção, servidor lento ou falta de conexão com a Internet.
Offline_access
O token de acesso da integração expira a cada 6 horas, e para isso funcionar corretamente, certifique-se sempre que ao criar o aplicativo no Mercado Livre está marcada a opção offline_access, senão nada funcionará
Invalid_client
client_id/client_secret fornecido está incorreto. Poderá editar o aplicativo na conta developers do Mercado Livre, clicar nos 3 pontinhos da chave secreta, e revogar. Após isso, adicione novamente a nova chave secreta na integração e clique novamente sobre obter novo access token
invalid_grant
A cada 6 meses o aplicativo do Mercado Livre irá exigir que o usuário forneça permissão novamente. O motivo no entanto do problema podem ser vários. Inicie tentando verificar se as informações estão incorretas no aplicativo do Mercado Livre, principalmente redirect_uri. Tente refazer o processo de integração criando um novo aplicativo no Mercado Livre.
invalid_scope
Possivelmente não foram habilitados offline_access, write, read durante o cadastro do app.
invalid_request
Tente iniciar o processo novamente a partir do step1. Se continuar, será necessário algum ajuste no sistema DJ.
forbidden
Provavelmente há informações cruzadas de usuários no cadastro da aplicação do Mercado Livre.
unauthorized_client
Usuário sem permissão de acesso para criar integração. Talvez não seja o administrador.
Para descobrir mais problemas que possam ocorrer, acessa a documentação do Mercado Livre ou entre em contato com a equipe de suporte e desenvolvimento da DJSystem.
Acessar Documentação