//Método que realiza la petición para obtener la letra de una canción static async Task <ApiLyrics.RootObject> GetLyrics(string path) { //Lanzamos la petición string respuesta = await cliente.GetAsync(path).Result.Content.ReadAsStringAsync(); //Deserializamos el JSON ApiLyrics.RootObject letra = JsonSerializer.Deserialize <ApiLyrics.RootObject>(respuesta); return(letra); }
//Método que lee la letra de una canción public string cargaLetra(int idCancion) { ApiLyrics.RootObject busquedaLetra = GetLyrics("https://api.musixmatch.com/ws/1.1/track.lyrics.get?track_id=" + idCancion + APIKEY).Result; return(busquedaLetra.message.body.lyrics.lyrics_body); }