-
Total de ítens
2 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Jose Acácio Steinbach
-
-
Em 10/09/2020 at 10:14, wilsonaaugusto disse:Em 10/09/2020 at 10:14, wilsonaaugusto disse:
Estou começando uma integração com o Mercado Livre. Tenho como ferramentas para trabalhar o Delphi 7 + Indy 9.
Seguindo o tutorial deles, iniciei os teste da API usando a minha conta pessoal. Criei um app usando o exemplo deles em Node.js e publiquei no Heroki. De posse o ID do aplicativo, fiz a etapa de Autenticação e obtive um token.
Estou parado na etapa de Autorização, usando o código a seguir, não otenho o JSOn de resposta:procedure TForm1.bt_PostClick(Sender: TObject);
var
st_URL : string;
lParams: TStringList;
lResponse: TStringStream;
beginst_URL := 'https://api.mercadolivre.com.br/oauth/token';
lParams := TStringList.Create;
lResponse := TStringStream.Create('');
try
trylParams.Add('grant_type=authorization_code');
lParams.Add('client_id=1855429386918006');
lParams.Add('client_secret=G6GxJmvOOwTrXnKNXv4a1whydOQzuoMo');
lParams.Add('code=TG-5f493b5c2d38620006aa18f8-201010794');
lParams.Add('redirect_uri=https://minhaappteste0.herokuapp.com/');IdHTTP1.Response.ContentType := 'application/json';
IdHTTP1.Post(TIdURI.URLEncode(st_URL), lParams, lResponse);
lResponse.Position := 0;
mmResultado.Lines.LoadFromStream(lResponse);except
on E: Exception do
begin
mmResultado.Lines.Add('Error on request: '#13#10 + e.Message);
Exit;
end;
end;
finally
lParams.Free();
lResponse.Free();
end;
end;Algúem poderia me ajudar com alguma dica?
Estou começando uma integração com o Mercado Livre. Tenho como ferramentas para trabalhar o Delphi 7 + Indy 9.
Seguindo o tutorial deles, iniciei os teste da API usando a minha conta pessoal. Criei um app usando o exemplo deles em Node.js e publiquei no Heroki. De posse o ID do aplicativo, fiz a etapa de Autenticação e obtive um token.
Estou parado na etapa de Autorização, usando o código a seguir, não otenho o JSOn de resposta:procedure TForm1.bt_PostClick(Sender: TObject);
var
st_URL : string;
lParams: TStringList;
lResponse: TStringStream;
beginst_URL := 'https://api.mercadolivre.com.br/oauth/token';
lParams := TStringList.Create;
lResponse := TStringStream.Create('');
try
trylParams.Add('grant_type=authorization_code');
lParams.Add('client_id=1855429386918006');
lParams.Add('client_secret=G6GxJmvOOwTrXnKNXv4a1whydOQzuoMo');
lParams.Add('code=TG-5f493b5c2d38620006aa18f8-201010794');
lParams.Add('redirect_uri=https://minhaappteste0.herokuapp.com/');IdHTTP1.Response.ContentType := 'application/json';
IdHTTP1.Post(TIdURI.URLEncode(st_URL), lParams, lResponse);
lResponse.Position := 0;
mmResultado.Lines.LoadFromStream(lResponse);except
on E: Exception do
begin
mmResultado.Lines.Add('Error on request: '#13#10 + e.Message);
Exit;
end;
end;
finally
lParams.Free();
lResponse.Free();
end;
end;Algúem poderia me ajudar com alguma dica?
Bom dia, estou criando o projeto em C# e estou com uma dúvida. A variável "Code" é criada ou o mercado livre envia?
Mercado Livre - propriedades do Token
em Dúvidas não relacionadas ao ACBr
Postado
Bom dia, achei um tópico aqui que tratava da API do Mercado Livre.
Na no exemplo tinha os dados :
var clientId = Mercado Livre informa
var clientSecret = "Mercado Livre informa
var code = Como crio este campo. De onde eu busco. Estou fazendo em c# mas a explicação pode sem em Delphi. --"TG-XQ4OVF5VGwcCUVVbBAUD-3009922991";
var redirectUri = meu