{"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'
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 Datos de letras 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 Datos Liricos de Spotify proporciona acceso instantáneo a letras sincronizadas para millones de canciones disponibles en Spotify. Diseñada para desarrolladores, entusiastas de la música y creadores de aplicaciones, esta API te permite recuperar la letra completa de una canción 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 líricos 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 populares y nichos, 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 a gran escala como en aplicaciones móviles ligeras.
El punto final Obtener letras devuelve letras de canciones sincronizadas para una pista de Spotify especificada. 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 letras).
Los datos de respuesta están estructurados en un formato JSON, con pares de clave-valor claros. Las letras se presentan típicamente como una sola cadena, mientras que los campos de metadatos están organizados para un fácil acceso, lo que permite a los desarrolladores analizar y mostrar la información de manera eficiente.
El endpoint Obtener Letras 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 variedad de géneros y artistas.
La precisión de los datos se mantiene a través de asociaciones con organizaciones de derechos de música y actualizaciones continuas de fuentes verificadas. Los controles de calidad regulares aseguran 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 para la visualización de letras. Los desarrolladores pueden usar la API para mejorar la participació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 punto final. Esto permite la recuperación específica de letras para canciones concretas, lo que habilita experiencias personalizadas en las aplicaciones.
Si la API devuelve resultados parciales o vacíos, los desarrolladores deben implementar un manejo de errores para notificar a los usuarios. También pueden ofrecer opciones de respaldo, como mostrar un mensaje o sugerir pistas alternativas para las cuales están disponibles las letras.
El endpoint Obtener letras 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 recuperar la letra.
La API cubre una amplia gama de canciones en múltiples géneros, incluyendo pop, rock, hip-hop e indie. Incluye tanto éxitos populares como canciones menos conocidas, asegurando una amplia accesibilidad para los usuarios en todo el mundo.
El parámetro "track_id" acepta cualquier ID de pista válida de Spotify, 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, "letras" contiene el texto completo de la canción, "track_id" identifica la canción, "artista" proporciona el nombre del artista, y "timestamp" indica la sincronización de las letras, lo que permite una presentació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 utilizar los datos de "timestamp", los desarrolladores pueden sincronizar las letras con la reproducción de música, mejorando la participación 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 letras, ID de pista, nombre del artista y marcas de tiempo. Los usuarios pueden esperar un formato consistente, lo que facilita la integración en varias aplicaciones.
Los usuarios deben implementar el manejo de errores para capturar identificaciones de pista inválidas, proporcionando retroalimentación a los usuarios. Esto puede incluir mostrar un mensaje de error o sugerir pistas alternativas, garantizando una experiencia de usuario fluida.