1
resposta

[Bug] Consulta à API CoinGecko (cotação de criptomoeda)

import java.net.URI; import java.net.http.HttpClient; import java.net.http.HttpRequest; import java.net.http.HttpResponse; import java.util.Scanner;

public class CotacaoCripto { public static void main(String[] args) throws Exception { Scanner scanner = new Scanner(System.in); System.out.print("Digite o nome da criptomoeda (ex: bitcoin, ethereum): "); String cripto = scanner.nextLine().toLowerCase();

    String url = "https://api.coingecko.com/api/v3/simple/price?ids=" + cripto + "&vs_currencies=brl";

    HttpClient client = HttpClient.newHttpClient();
    HttpRequest request = HttpRequest.newBuilder().uri(URI.create(url)).build();
    HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());

    System.out.println("Cotação atual:");
    System.out.println(response.body());
}

}

1 resposta

Olá Marcos! Tudo bem?

Parabéns por compartilhar sua solução para o desafio! É sempre interessante ver como as pessoas abordam o mesmo problema e desenvolvem suas próprias soluções.

Continue explorando e experimentando diferentes abordagens, isso é essencial para o crescimento no campo da programação!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!