wmorj Postado Janeiro 22, 2020 Compartilhar Postado Janeiro 22, 2020 Boa tarde sou novo no fórum e não achei nada no fórum sobre queria terminar um player que estou fazendo no Android Studio peguei ele todo ruim e comecei a ajeitar o resultado ficou muito bom porém o último detalhe que falta é o lastfm que não sei como funciona para por a capa no álbum estou tendo problemas nesta área e rodei a internet toda e não achei nada do tipo! 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
wmorj Postado Janeiro 22, 2020 Autor Compartilhar Postado Janeiro 22, 2020 segue o codigo package app.constant; public class Constant { public static final String LINK = "http://www.last.fm/api/auth/?api_key="; public static final String TITLE = "http://ws.audioscrobbler.com/2.0/?method=artist.search&artist=cher&api_key=&format=json"; public static String Song_Url = "http://205.stm-ip.com:7372"; public static String Facebook_URL="https://www.facebook.com/prjorge.nunes.5"; public static String Twitter_URL="https://www.youtube.com/channel/UCAZwy4qB5JfRN9h1_fD0lGg"; public static String Instagram_URL="https://www.instagram.com"; public static String about_URL="https://www.bible.com/pt/bible/211/GEN.1.NTLH"; public static String whatsapp_numero=""; public static String ARTIST = "http://ws.audioscrobbler.com/2.0/?method=artist.search&artist=cher&api_key=3&format=json"; public static String ALBUM = "http://ws.audioscrobbler.com/2.0/?method=artist.gettopalbums&artist=cher&api_key=&format=json"; public static String LAST_FM_KEY_NEW = ""; public static String IMAGE = "http://ws.audioscrobbler.com/2.0/?method=chart.gettopartists&api_key=&format=json"; public static final long REQUIRED_TIME = 1000; public static boolean time = false; } 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Administração AngelCosta Postado Janeiro 22, 2020 Administração Compartilhar Postado Janeiro 22, 2020 Removi as api keys por segurança. Veja se isso ajuda: https://stackoverflow.com/questions/34185266/getting-image-with-last-fm-api e https://gist.github.com/iwek/5109952 E fica a dica, SEMPRE procure por algo em inglês. O povo no mundo compartilha muito mais que os brasileiros. 0 Citar 'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy. Link para o comentário Compartilhar em outros sites More sharing options...
wmorj Postado Janeiro 23, 2020 Autor Compartilhar Postado Janeiro 23, 2020 6 horas atrás, AngelCosta disse: Removi as api keys por segurança. Veja se isso ajuda: https://stackoverflow.com/questions/34185266/getting-image-with-last-fm-api e https://gist.github.com/iwek/5109952 E fica a dica, SEMPRE procure por algo em inglês. O povo no mundo compartilha muito mais que os brasileiros. obrigado pela ajuda estou preso ao projeto no android studio tudo funciona no player exceto as capas dos albuns preciso só disso olha o codigo como é: package app.constant; public class Constant { public static final String LINK = "http://ws.audioscrobbler.com/2.0/?method=user.getRecentTracks&user=wmo_rj&api_key=34ab792170a43227d81525afef9874a0&limit=2&nowplaying=false&format=json&callback=?\""; public static final String TITLE = "http://ws.audioscrobbler.com/2.0/?method=user.getRecentTracks&user=wmo_rj&api_key=34ab792170a43227d81525afef9874a0&limit=2&nowplaying=false&format=json&callback=?\""; public static String Song_Url = "http://205.stm-ip.com:7372"; public static String Facebook_URL="https://www.facebook.com/prjorge.nunes.5"; public static String Twitter_URL="https://www.youtube.com/channel/UCAZwy4qB5JfRN9h1_fD0lGg"; public static String Instagram_URL="https://www.instagram.com"; public static String about_URL="https://www.bible.com/pt/bible/211/GEN.1.NTLH"; public static String whatsapp_numero="5521965329317"; public static String ARTIST = "http://ws.audioscrobbler.com/2.0/?method=user.getRecentTracks&user=wmo_rj&api_key=34ab792170a43227d81525afef9874a0&limit=2&nowplaying=false&format=json&callback=?\""; public static String ALBUM = "http://ws.audioscrobbler.com/2.0/?method=user.getRecentTracks&user=wmo_rj&api_key=34ab792170a43227d81525afef9874a0&limit=2&nowplaying=false&format=json&callback=?\""; public static String LAST_FM_KEY_NEW = "34ab792170a43227d81525afef9874a0"; public static String IMAGE = "http://ws.audioscrobbler.com/2.0/?method=user.getRecentTracks&user=wmo_rj&api_key=34ab792170a43227d81525afef9874a0&limit=2&nowplaying=false&format=json&callback=?\""; public static final long REQUIRED_TIME = 1000; public static boolean time = false; } testei os dois codigos acima é nada! 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Administração AngelCosta Postado Janeiro 23, 2020 Administração Compartilhar Postado Janeiro 23, 2020 É só tu pegar a api e ver qual variavel puxa o album, a lógica é a mesma independente da linguagem. 0 Citar 'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy. Link para o comentário Compartilhar em outros sites More sharing options...
LeandroSA Postado Janeiro 23, 2020 Compartilhar Postado Janeiro 23, 2020 Recomendo procurar outra API , a LastFM está com problemas a bom tempo para mostrar a capa das musicas , pra funcionar tem que fazer uma " gambiarra", puxando as capas do youtube . Dessa forma que está usando não vai funcionar . Tenta usar outra API . Spotify , iTunes ETC. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
wmorj Postado Janeiro 23, 2020 Autor Compartilhar Postado Janeiro 23, 2020 26 minutos atrás, LeandroSA disse: Recomendo procurar outra API , a LastFM está com problemas a bom tempo para mostrar a capa das musicas , pra funcionar tem que fazer uma " gambiarra", puxando as capas do youtube . Dessa forma que está usando não vai funcionar . Tenta usar outra API . Spotify , iTunes ETC. Leandro qual recomenda? E qual o método? Realmente o que falou faz todo o sentido pois só fica uma estrela e nada aparece já tentei modificar e nada, sou novo neste mundo de programação o meu conhecimento é no mysql Wamp portugol coisas do tipo no Android tô começando agora a estudar a linguagem como montar uma api eficiente? 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
LeandroSA Postado Janeiro 23, 2020 Compartilhar Postado Janeiro 23, 2020 37 minutos atrás, wmorj disse: Leandro qual recomenda? E qual o método? Realmente o que falou faz todo o sentido pois só fica uma estrela e nada aparece já tentei modificar e nada, sou novo neste mundo de programação o meu conhecimento é no mysql Wamp portugol coisas do tipo no Android tô começando agora a estudar a linguagem como montar uma api eficiente? Sim essa estrela é normal aparecer , isso mostra que código está correto, mas o lastfm não está funcionando. Dá uma pesquisada nos fóruns da lastfm caso queira usar ela, aqui estou usando , mas fiz uma "gambiarra mesmo pra funcionar" nem da pra compartilhar pois depende muito do código original . Mas recomendo que veja o iTunes ... é uma boa opção. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
wmorj Postado Janeiro 23, 2020 Autor Compartilhar Postado Janeiro 23, 2020 como usar o itunes tem algum tutorial posso sair do lastfm para o itunes de boa usando o codigo que mostrei? estou no android studio fazendo um player para radio pois o que vem não tem a notificação de push! { "feed": { "title": "Top Audio Podcasts", "id": "https://rss.itunes.apple.com/api/v1/br/podcasts/top-podcasts/all/10/explicit.json", "author": { "name": "iTunes Store", "uri": "http://wwww.apple.com/br/itunes/" }, "links": [ { "self": "https://rss.itunes.apple.com/api/v1/br/podcasts/top-podcasts/all/10/explicit.json" }, { "alternate": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewTop?genreId=26&popId=28" } ], "copyright": "Copyright © 2018 Apple Inc. All Rights Reserved.", "country": "br", "icon": "http://itunes.apple.com/favicon.ico", "updated": "2018-02-09T02:30:33.000-08:00", "results": [ { "artistName": "João Cristofolini e Gustavo Carriconde", "id": "1073441121", "releaseDate": "2018-02-04", "name": "ResumoCast - Livros para Empreendedores", "kind": "podcast", "copyright": "© All rights reserved", "artworkUrl100": "http://is2.mzstatic.com/image/thumb/Music71/v4/24/14/86/24148673-f8d6-d159-354a-2cbb6a107e47/source/200x200bb.png", "genres": [ { "genreId": "1410", "name": "Carreiras", "url": "https://itunes.apple.com/br/genre/id1410" }, { "genreId": "26", "name": "Podcasts", "url": "https://itunes.apple.com/br/genre/id26" }, { "genreId": "1321", "name": "Negócios", "url": "https://itunes.apple.com/br/genre/id1321" } ], "url": "https://itunes.apple.com/br/podcast/resumocast-livros-para-empreendedores/id1073441121?mt=2" }, { "artistName": "Jovem Nerd", "id": "381816509", "releaseDate": "2018-02-02", "name": "NerdCast", "kind": "podcast", "copyright": "© 2002-2016 Jovem Nerd | Pazos e Ottoni LTDA", "artworkUrl100": "http://is4.mzstatic.com/image/thumb/Music/v4/53/c4/c2/53c4c2b6-60f4-96b7-42d7-f8068b8b4323/source/200x200bb.png", "genres": [ { "genreId": "1324", "name": "Sociedade e cultura", "url": "https://itunes.apple.com/br/genre/id1324" }, { "genreId": "26", "name": "Podcasts", "url": "https://itunes.apple.com/br/genre/id26" } ], "url": "https://itunes.apple.com/br/podcast/nerdcast/id381816509?mt=2" } ] } } Seria algo do tipo? 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
msaulohenrique Postado Janeiro 23, 2020 Compartilhar Postado Janeiro 23, 2020 (editado) Fiz algo em php, veja se lhe ajuda na adaptação para aplicação. https://gist.github.com/msaulohenrique/bc56887f33aaa3d1414513b99cecc32d Usei o iTunes que não depende de api key. Editado Janeiro 23, 2020 por msaulohenrique 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.