{"success":true,"cached":false,"data":{"lrc":"[00:34.30] Look\n[00:37.19] If you had one shot, or one opportunity\n[00:44.19] To seize everything you ever wanted\n[00:47.12] One moment\n[00:49.33] Would you capture it or just let it slip?\n[00:53.08] Yo\n[00:54.15] His palms are sweaty, knees weak, arms are heavy\n[00:56.84] There's vomit on his sweater already, mom's spaghetti\n[00:59.50] He's nervous, but on the surface he looks calm and ready to drop bombs\n[01:03.39] But he keeps on forgetting what he wrote down, the whole crowd goes so loud\n[01:08.12] He opens his mouth, but the words won't come out\n[01:11.08] He's choking how, everybody's joking now\n[01:13.75] The clock's run out, time's up, over, blaow!\n[01:16.62] Snap back to reality\n[01:18.11] Oh, there goes gravity\n[01:19.82] Oh, there goes Rabbit, he choked\n[01:21.79] He's so mad, but he won't give up that easy, no\n[01:24.17] He won't have it, he knows his whole back's to these ropes\n[01:27.35] It don't matter, he's dope\n[01:28.94] He knows that but he's broke\n[01:30.21] He's so stagnant, he knows when he goes back to his mobile home, that's when it's\n[01:33.85] Back to the lab again, yo\n[01:35.50] This whole rhapsody\n[01:36.78] He better go capture this moment and hope it don't pass him\n[01:39.26] You better lose yourself in the music, the moment\n[01:41.48] You own it, you better never let it go\n[01:44.24] You only get one shot, do not miss your chance to blow\n[01:47.28] This opportunity comes once in a lifetime\n[01:49.92] You better lose yourself in the music, the moment\n[01:52.85] You own it, you better never let it go\n[01:55.46] You only get one shot, do not miss your chance to blow\n[01:58.21] This opportunity comes once in a lifetime\n[02:01.05] You better\n[02:01.95] The soul's escaping, through this hole that is gaping\n[02:04.43] This world is mine for the taking\n[02:06.38] Make me king, as we move toward a new world order\n[02:09.84] A normal life is boring, but superstardom's close to post mortem\n[02:14.09] It only grows harder, homie grows hotter\n[02:16.83] He blows, it's all over\n[02:18.44] These hoes is all on him\n[02:19.98] Coast to coast shows, he's known as the globetrotter\n[02:22.65] Lonely roads, God only knows\n[02:24.43] He's knows is grown farther from home, he's no father\n[02:26.83] He goes home and barely knows his own daughter\n[02:29.38] But hold your nose 'cause here goes the cold water\n[02:32.25] His hoes don't want him no more, he's cold product\n[02:35.15] They moved on to the next schmoe who flows\n[02:37.87] He nose dove and sold nada\n[02:39.33] So the soap opera is told and unfolds\n[02:42.11] I suppose it's old partner but the beat goes on\n[02:44.81] Da da dum, da dum da da\n[02:46.44] You better lose yourself in the music, the moment\n[02:49.06] You own it, you better never let it go\n[02:51.72] You only get one shot, do not miss your chance to blow\n[02:54.62] This opportunity comes once in a lifetime\n[02:57.03] You better lose yourself in the music, the moment\n[03:00.11] You own it, you better never let it go\n[03:02.77] You only get one shot, do not miss your chance to blow\n[03:05.72] This opportunity comes once in a lifetime\n[03:08.13] You better\n[03:09.13] No more games, I'ma change what you call rage\n[03:11.38] Tear this motherfucking roof off like two dogs caged\n[03:14.15] I was playing in the beginning, the mood all changed\n[03:17.09] I've been chewed up and spit out and booed off stage\n[03:19.94] But I kept rhyming and stepped right into the next cypher\n[03:22.99] Best believe somebody's paying the pied piper\n[03:25.77] All the pain inside amplified by the fact\n[03:28.58] That I can't get by with my 9-to-5\n[03:31.78] And I can't provide the right type of life for my family\n[03:35.70] 'Cause man, these goddamn food stamps don't buy diapers\n[03:38.33] And it's no movie, there's no Mekhi Phifer, this is my life\n[03:42.37] And these times are so hard, and it's getting even harder\n[03:45.16] Trying to feed and water my seed, plus\n[03:47.26] Teeter totter caught up between being a father and a prima donna\n[03:50.91] Baby mama drama's screaming on and\n[03:53.14] Too much for me to wanna stay in one spot, another day of monotony\n[03:56.32] Has gotten me to the point, I'm like a snail I've got to formulate a plot or I end up in jail or shot\n[04:01.97] Success is my only motherfucking option, failure's not\n[04:05.31] Mom, I love you, but this trailer's got to go\n[04:07.95] I cannot grow old in Salem's lot\n[04:10.28] So here I go it's my shot\n[04:12.03] Feet, fail me not, this may be the only opportunity that I got\n[04:15.79] You better\n[04:16.45] Lose yourself in the music, the moment\n[04:18.76] You own it, you better never let it go\n[04:21.31] You only get one shot, do not miss your chance to blow\n[04:24.39] This opportunity comes once in a lifetime\n[04:27.07] You better lose yourself in the music, the moment\n[04:29.89] You own it, you better never let it go\n[04:32.31] You only get one shot, do not miss your chance to blow\n[04:35.50] This opportunity comes once in a lifetime\n[04:38.12] You better\n[04:40.09] You can do anything you set your mind to, man\n[04:41.12] ","source":"v2"}}
curl --location --request GET 'https://zylalabs.com/api/7563/spotify+lyric+data+api/22040/get+track+lyrics?trackId=7MJQ9Nfxzh8LPZ9e9u68Fq' --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 Dados de Letra do Spotify 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 Dados de Letra do Spotify fornece acesso instantâneo a letras sincronizadas para milhões de músicas disponíveis no Spotify. Projetada para desenvolvedores, entusiastas da música e criadores de aplicativos, esta API permite que você recupere letras completas de músicas em tempo real simplesmente passando um ID de faixa do Spotify. Quer você esteja construindo um aplicativo de karaokê, uma plataforma de educação musical ou uma ferramenta interativa para exibir letras, esta API oferece letras precisas e de alta qualidade que melhoram o engajamento do usuário e a experiência musical.
Cada resposta da API contém dados de letras limpos e estruturados que podem ser sincronizados com a reprodução para exibição dinâmica ou análise. Com suporte para gêneros populares e de nicho, a API garante uma ampla cobertura de músicas, desde sucessos nas paradas até lançamentos independentes. Além disso, seu desempenho otimizado e escalabilidade permitem integração perfeita tanto em plataformas de grande escala quanto em aplicativos móveis leves.
O endpoint Get Lyrics retorna letras de músicas sincronizadas para uma faixa específica do Spotify A resposta inclui o texto completo da letra a informação sobre o tempo para sincronização e metadados sobre a música como o ID da faixa e o nome do artista
Os campos principais nos dados de resposta incluem "letra" (o texto completo da letra), "track_id" (o ID da faixa do Spotify), "artista" (o nome do artista) e "timestamp" (dados de tempo para sincronização da letra)
Os dados da resposta estão estruturados em um formato JSON, com pares de chave-valor claros. As letras são apresentadas normalmente como uma única string, enquanto os campos de metadados são organizados para fácil acesso, permitindo que os desenvolvedores analisem e exibam as informações de maneira eficiente
O endpoint Get Lyrics fornece letras em tempo real para músicas, incluindo o texto completo das letras, sincronização de tempo e metadados associados como ID da faixa e nome do artista, cobrindo uma ampla gama de gêneros e artistas
A precisão dos dados é mantida por meio de parcerias com organizações de direitos musicais e atualizações contínuas de fontes verificadas Verificações regulares de qualidade garantem que as letras fornecidas estejam corretas e atualizadas
Casos de uso típicos incluem aplicações de karaokê plataformas de educação musical e ferramentas interativas de exibição de letras Os desenvolvedores podem usar a API para aumentar o engajamento do usuário sincronizando letras com a reprodução de música
Os usuários podem personalizar suas solicitações especificando o ID da faixa do Spotify no parâmetro do endpoint Isso permite a recuperação direcionada de letras para músicas específicas permitindo experiências personalizadas em aplicativos
Se a API retornar resultados parciais ou vazios, os desenvolvedores devem implementar um tratamento de erros para notificar os usuários. Eles também podem oferecer opções de fallback, como exibir uma mensagem ou sugerir faixas alternativas para as quais as letras estão disponíveis
O endpoint Obter Letras requer principalmente o parâmetro "track_id" que é o identificador único para uma faixa do Spotify Isso permite que os usuários especifiquem qual letra de música desejam recuperar
A API abrange uma vasta gama de músicas em vários gêneros incluindo pop rock hip-hop e indie. Inclui tanto sucessos mainstream quanto faixas menos conhecidas garantindo ampla acessibilidade para usuários em todo o mundo
O parâmetro "track_id" aceita qualquer ID de faixa Spotify válido, que normalmente é uma sequência de caracteres alfanuméricos. Os usuários devem garantir que o ID corresponda a uma faixa existente no catálogo do Spotify para recuperação bem-sucedida
Na resposta, "letra" contém o texto completo da música, "track_id" identifica a canção, "artista" fornece o nome do artista, e "timestamp" indica o tempo para sincronização da letra, permitindo a exibição dinâmica durante a reprodução
Os usuários podem analisar a resposta JSON para extrair letras e metadados para exibição em seus aplicativos. Usando os dados de "timestamp", os desenvolvedores podem sincronizar letras com a reprodução de música, melhorando o engajamento do usuário
As verificações de qualidade incluem auditorias regulares e atualizações de fontes verificadas garantindo que as letras sejam precisas e reflitam as versões mais recentes Parcerias com organizações de direitos musicais aumentam ainda mais a confiabilidade dos dados
A resposta geralmente inclui um objeto JSON estruturado com campos para letras, ID da faixa, nome do artista e timestamps. Os usuários podem esperar um formato consistente, facilitando a integração em várias aplicações
Os usuários devem implementar o tratamento de erros para capturar IDs de faixas inválidos, fornecendo feedback aos usuários Isso pode incluir exibir uma mensagem de erro ou sugerir faixas alternativas, garantindo uma experiência do usuário tranquila