{"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/7562/spotify+track+lyrics+api/22039/get+track+lyrics?trackId=7MJQ9Nfxzh8LPZ9e9u68Fq' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Letras de canciones de Spotify API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
La API de Letras de Canciones de Spotify proporciona acceso instantáneo a letras sincronizadas de millones de canciones disponibles en Spotify. Diseñada para desarrolladores, entusiastas de la música y creadores de aplicaciones, esta API te permite recuperar letras completas de canciones en tiempo real simplemente pasando un ID de pista de Spotify. Ya sea que estés construyendo una aplicación de karaoke, una plataforma de educación musical o una herramienta interactiva para mostrar letras, esta API ofrece letras precisas y de alta calidad que mejoran el compromiso del usuario y la experiencia musical.
Cada respuesta de la API contiene datos de letras limpios y estructurados que se pueden sincronizar con la reproducción para una visualización o análisis dinámico. Con soporte para géneros tanto populares como de nicho, la API garantiza una amplia cobertura de canciones, desde éxitos en las listas hasta lanzamientos independientes. Además, su rendimiento optimizado y escalabilidad permiten una integración sin problemas tanto en plataformas de gran escala como en aplicaciones móviles ligeras.
El endpoint Obtener Letras devuelve letras de canciones sincronizadas para una pista especificada de Spotify. La respuesta incluye el texto completo de las letras, información de tiempo para la sincronización y metadatos sobre la canción, como el ID de la pista y el nombre del artista.
Los campos clave en los datos de respuesta incluyen "lyrics" (el texto completo de la letra), "track_id" (el ID de la pista de Spotify), "artist" (el nombre del artista) y "timestamp" (datos de tiempo para la sincronización de la letra).
Los datos de respuesta están estructurados en un formato JSON, con pares clave-valor claros. Las letras se presentan típicamente como una sola cadena, mientras que los campos de metadatos están organizados para facilitar el acceso, permitiendo a los desarrolladores analizar y mostrar la información de manera eficiente.
El endpoint Get Lyrics proporciona letras en tiempo real para canciones, incluyendo el texto completo de las letras, el tiempo de sincronización y los metadatos asociados como el ID de la pista y el nombre del artista, abarcando una amplia gama de géneros y artistas.
La precisión de los datos se mantiene a través de asociaciones con organizaciones de derechos musicales y actualizaciones continuas de fuentes verificadas. Las verificaciones de calidad regulares garantizan que las letras proporcionadas sean correctas y estén actualizadas.
Los casos de uso típicos incluyen aplicaciones de karaoke, plataformas de educación musical y herramientas interactivas de exhibición de letras. Los desarrolladores pueden usar la API para mejorar la interacción del usuario sincronizando las letras con la reproducción de música.
Los usuarios pueden personalizar sus solicitudes especificando el ID de la pista de Spotify en el parámetro del endpoint. Esto permite la recuperación dirigida de letras de canciones específicas, lo que permite experiencias personalizadas en aplicaciones.
Si la API devuelve resultados parciales o vacíos, los desarrolladores deben implementar el manejo de errores para notificar a los usuarios. También pueden ofrecer opciones alternativas, como mostrar un mensaje o sugerir pistas alternativas para las cuales están disponibles las letras.
El endpoint Obtener Letra principalmente requiere el parámetro "track_id", que es el identificador único para una pista de Spotify. Esto permite a los usuarios especificar de qué canción quieren obtener la letra.
La API abarca una amplia gama de canciones de múltiples géneros, incluyendo pop, rock, hip-hop e indie. Incluye tanto éxitos de gran difusión como pistas menos conocidas, asegurando una amplia accesibilidad para usuarios en todo el mundo.
El parámetro "track_id" acepta cualquier ID de pista de Spotify válido, que normalmente es una cadena de caracteres alfanuméricos. Los usuarios deben asegurarse de que el ID corresponde a una pista existente en el catálogo de Spotify para una recuperación exitosa.
En la respuesta, "letra" contiene el texto completo de la canción, "track_id" identifica la canción, "artista" proporciona el nombre del artista, y "timestamp" indica el tiempo para la sincronización de la letra, permitiendo una visualización dinámica durante la reproducción.
Los usuarios pueden analizar la respuesta JSON para extraer letras y metadatos para mostrarlos en sus aplicaciones. Al usar los datos de "timestamp", los desarrolladores pueden sincronizar las letras con la reproducción de música, mejorando el compromiso del usuario.
Los controles de calidad incluyen auditorías regulares y actualizaciones de fuentes verificadas, asegurando que las letras sean precisas y reflejen las versiones más recientes. Las asociaciones con organizaciones de derechos musicales mejoran aún más la fiabilidad de los datos.
La respuesta típicamente incluye un objeto JSON estructurado con campos para la letra, ID de la pista, nombre del artista y marcas de tiempo. Los usuarios pueden esperar un formato consistente, lo que facilita la integración en diversas aplicaciones.
Los usuarios deben implementar un manejo de errores para capturar identificadores de pista inválidos, proporcionando retroalimentación a los usuarios. Esto puede incluir mostrar un mensaje de error o sugerir pistas alternativas, asegurando una experiencia de usuario fluida.