Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

1. [SUJESTÃO] Consulta à API do Google Books

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 GoogleBooksApiExemplo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Digite o título do livro:");
        String tituloLivro = scanner.nextLine();

        String apiKey = "minhaChaveDagoogle"; 
        String apiUrl = "https://www.googleapis.com/books/v1/volumes?q=" + tituloLivro.replace(" ", "+") + "&key=" + apiKey;

        HttpClient client = HttpClient.newHttpClient();
        HttpRequest request = HttpRequest.newBuilder()
                .uri(URI.create(apiUrl))
                .build();
                
        try {
            HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
            System.out.println("Resposta da API: " + response.body());
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
4 respostas

Legal, fico muito bacana!

valeu

Oi amigo! A questão é: Como consultar a api de cada um dos exercícios dos desafios? Como você digitou cada uma delas em sua própria chave api para conseguir o retorno? Todas as tentativas que faço dão erro, inclusive com os exemplos que a instrutora dá no vídeo, o 'Matrix' e o 'divertidamente' e até criei tópico no forum sobre isso e estou aguardando resposta. Mas se puder compartilhar como você fez pra obter seus resultados fico muito grata. E parabéns pelos resultados!

certamente e obrigado pela questão tens como partilhar pra mim o seu codigo.?

a respeito do link da api, a da google tens de ter a chave e esta disponiblizado do console de desenvolvedor da google é so pegares a chave. e usa-la no caminho descrito acima.

e para o exercicio de conversão de moeda o link da api peguei no exemplo do instrutor.

agora da matriz(dos filmes) tens de solicitar a chave no portal e enviaram no seu email

solução!

Olá amigo, obrigada pelo retorno. Na verdade não criei nenhum código dos desafios, justamente por não entender como conseguir os links da api de cada um deles. Apenas copiei os códigos de exemplo do instrutor para guardar. Mas vou tentar conseguí-los com suas dicas. Muito obrigada mesmo! Sucesso nos seus estudos!