Klebson Lopes

Members
  • Content Count

    10
  • Joined

  • Last visited

  • Days Won

    1

Klebson Lopes last won the day on September 10 2018

Klebson Lopes had the most liked content!

About Klebson Lopes

  • Rank
    Newbie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Consegui achar o erro com um amigo, de fato foi falta de atenção, a parte de atualização do token na documentação estava confusa, porque no assunto de Server Side do inicio para o meio do artigo ele pede para requisitar assim: https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id=ID&client_secret=SecretKey&refresh_token=REFRESH_TOKEN sendo que o correto é o que esta depois do Fluxo Server Side no passo 4 requsição -c : https://api.mercadolibre.com/oauth/token?grant_type=authorization_code&client_id=APP_ID&client_secret=SECRET_KEY&code=SERVER_GENERATED_AUTHORIZATION_CODE&redirect_uri=REDIRECT_URI O que estava diferente era o grant_type no primeiro é refresh_token e o que funciona é authorization_code. Como requisição é muito parecida eu meio que pulava a leitura completa dela. Espero que ajuda quem passar por isso.
  2. E qual seria o fluxo correto? Fiz um novo app, requisitei um novo token, o guardei, depois o refresh_token também o guardei, e quando era necessário tentei atualizar o token por POST porem resultou isso: {"message":"The grant type is invalid (refresh_token-authorization_code)","error":"invalid_grant","status":400,"cause":[]} Concessão invalida.
  3. Como o seu chron Rodrigo? Estou tentando rodar em nodeJs e já fiz varios testes, mas sempre continua retornando 400 ou 404: https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id=APP_ID&client_secret=SECRET_KEY&refresh_token=REFRESH_TOKEN POST: GET: {"message":"Error validating grant. Your authorization code or refresh token may be expired or it was already used.","error":"invalid_grant","status":400,"cause":[]}:
  4. ok, consegui resolver com a resposta de outro post. Meu problema agora é que esta dando 404 quando get ou 400 quando post nessa requisição: https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id=APP_ID&client_secret=SECRET_KEY&refresh_token=REFRESH_TOKEN
  5. Cara muito obrigado, não estava conseguindo descobrir com ter o refresh_token, agora com isso eu consigo.
  6. E como conseguimos esse refresh_token?