{"success":true,"data":[{"lyrics":"Help! I need somebody\nHelp! Not just anybody\nHelp! You know I need someone\nHelp!\n\nWhen I was younger, so much younger than today\nI never needed anybody's help in any way\nBut now these days are gone, I'm not so self-assured\nNow I find I've changed my mind and opened up the doors\nHelp me if you can, I'm feeling down\nAnd I do appreciate you being round\nHelp me get my feet back on the ground\nWon't you please, please help me?\n\nAnd now my life has changed in oh so many ways\nMy independence seems to vanish in the haze\nBut every now and then I feel so insecure\nKnow that I need you now, I've got to have you near\nHelp me if you can, I'm feeling down\nAnd I do appreciate you being round\nHelp me get my feet back on the ground\nWon't you please, please help me?\n\nWhen I was younger, so much younger than today\nI never needed anybody's help in any way\nBut now these days are gone, I'm not so self-assured\nNow I find I've changed my mind and opened up the doors\nHelp me if you can, I'm feeling down\nAnd I do appreciate you being round\nHelp me get my feet back on the ground\nWon't you please, please help me?\nHelp me, help me, help me, oh!\nHelp me, help me, help me, oh!","song":"help","artist":"The Beatles"}]}
curl --location --request GET 'https://zylalabs.com/api/6400/music+information+api/9178/get+lyrics?artist=The Beatles&song=help' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Informação Musical API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
A API de Informação Musical é construída para confiabilidade, oferecendo recuperação de dados rápida e alta disponibilidade. Seja para projetos pessoais ou aplicações em larga escala, proporciona uma maneira integrada de incorporar letras em várias plataformas. Com uma estrutura de solicitação simples e saída em JSON, os usuários podem incorporá-la facilmente em sites, aplicativos móveis e serviços relacionados à música, garantindo uma experiência aprimorada com letras precisas e atualizadas
O endpoint Obter Letra retorna a letra de uma música especificada juntamente com metadados como o nome do artista, título da música e possivelmente informações adicionais como detalhes do álbum ou ano de lançamento
Os campos principais na resposta de dados geralmente incluem "artista" "título_da_música" "letras" e "álbum" Esses campos fornecem informações essenciais para identificar a música e exibir suas letras
O endpoint Get Lyrics requer dois parâmetros: "artist" (o nome do artista) e "song_title" (o título da música). Ambos os parâmetros devem ser fornecidos para recuperar a letra correta
Os dados da resposta estão organizados em um formato JSON, com cada par chave-valor representando informações específicas sobre a canção e sua letra. Essa estrutura permite uma fácil análise e integração em aplicações
Casos de uso típicos para a API de Informação Musical incluem integrar letras em aplicativos de streaming de música criar exibições interativas de letras para sites e aprimorar plataformas de descoberta musical com informações detalhadas sobre as músicas
A precisão dos dados é mantida por meio de atualizações regulares e verificações de qualidade em bancos de dados de música confiáveis Isso garante que as letras e os metadados associados estejam atuais e corretos
Os usuários podem personalizar suas solicitações de dados especificando diferentes nomes de artistas e títulos de músicas nos parâmetros Isso permite buscas direcionadas por letras ou músicas específicas
Se a API retornar resultados parciais ou vazios, os usuários devem verificar os parâmetros quanto à precisão Implementar o tratamento de erros na aplicação pode ajudar a gerenciar esses cenários de forma elegante, fornecendo feedback ao usuário ou sugestões alternativas