Sign in to follow this  
Followers 0
Cleiton Fidelis

OFF TOPIC - API Mercado Livre

1 post in this topic

Senhores,

Iniciei estudos de integração com API Mercado livre 
https://developers.mercadolivre.com.br/pt_br/api-docs-pt-br

Seguindo a documentação:

1-Primeiros Passos: Gerei meu APP, inseri na URI  http://localhost  ou https://mercadolivre.com.br    (testei com as duas informações)
5ff5ad3f188d1_12021-01-0609_06_27-MinhasAplicaes.thumb.png.7c7b2ff72b301bbf0a12277849744bd6.png
2-Acessei manualmente o site do mercado livre e loguei-me.

3-Preciso enviar os parametros abaixo  obter um token de autorização na URL de retorno
  Usando o Protocolo de Autorização OAuth2   Envia-se o ClienteID, e RedirectURL , gerados no cadastro da APP (1)

  OAuth2Params is OAuth2Parameters
  OAuth2Params.AuthURL                = "https://auth.mercadolivre.com.br/authorization" 
  OAuth2Params.ResponseType           = oauth2ResponseTypeCode
  OAuth2Params.ClientID                =  "3015474604949942"
 Auth2Params.RedirectionURL         =  "http://localhost"                    //"https://mercadolivre.com.br"

*****************************************************************************************
*/ removi as duas linhas abaixo, ja enviei preenchida e não deu resultado.
 //OAuth2Params.ClientSecret            = "MyKey Secret gerada no cadastro."   
 //OAuth2Params.TokenURL                =  "http://localhost" 
**************************************************************************************************

MyToken    is AuthToken    = AuthIdentify(OAuth2Params)

Me retorna a URL com erro: http://localhost/?error=strict_redirect_uri_mismatch&error_description=Your+client+callback+has+to+match+with+the+redirect_uri+param&state=yAYAABtxVQAAAA

Não sei o que posso estar fazendo errado com o protocolo Oauth2


5ff5ad5915430_Erro-2021-01-0609_13_40-IISWindows.thumb.png.7eee93bb9d9405bdf5aefc2917ed65e9.png


5ff5adac8b19c_stringNavegador-2021-01-0609_19_10-Novaguia.png.3a50cd440d2274cf84ad2122cebaa0e7.pngSe eu pegar a string inteira abaixo e colar no navegador e enter, funciona
https://auth.mercadolivre.com.br/authorization?response_type=code&client_id=3015474604949942&redirect_uri=http://localhost
5ff5adbae9ba7_RetornoOK2021-01-0609_20_11-Greenshotimageeditor.png.e9aaba90a086b124a8f07699837fdd10.png

hrequest poderia funcionar ? Como pegar uma URL Modificada a partir da requisição ?
Como ficaria ?


Alguém consegue dar uma sugestão ? Falta-me conhecimento para pensar em comandos, tenho estudado !
Eu pago a coca cola na DEVCON 2021

 

Obrigado..


 

stringNavegador - 2021-01-06 09_19_10-Nova guia.png

Retorno OK 2021-01-06 09_20_11-Greenshot image editor.png

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
Sign in to follow this  
Followers 0