/* * Llamar a una API es una de las tareas más comunes en programación. * * Implementa una llamada HTTP a una API (la que tú quieras) y muestra su * resultado a través de la terminal. Por ejemplo: Pokémon, Marvel... * * Aquí tienes un listado de posibles APIs: * https://github.com/public-apis/public-apis */ #[tokio::main] async fn main() -> Result<(), Box> { let html: String = reqwest::get("https://bible-api.com/john%203:16") // Se pasa el url o endpoint con el cual se interacturara .await? // Hace que reqwest espere por la respuesta del servidor .text() //Convierte el resultado en un String .await?; // println!("{:?}", html); let texto = html.as_str(); let vector: Vec<&str> = texto.split(":").collect(); println!("{}", vector[8]); Ok(()) }