{"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/7565/spotify+lyrics+fetcher+api/22041/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 Fetcher 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 Spotify Lyrics Fetcher 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 la participación del usuario y la experiencia musical.
Cada respuesta de la API contiene datos de letras limpias y estructuradas que se pueden sincronizar con la reproducción para una visualización dinámica o análisis. Con soporte para géneros populares y de nicho, la API asegura 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 endpoint Get Lyrics devuelve la letra sincronizada de la canción para una pista de Spotify específica. La respuesta incluye el texto completo de la letra, 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 "letras" (el texto completo de las letras), "track_id" (el ID de la pista de Spotify), "artista" (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. La letra se presenta 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, sincronización de tiempo y 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 revisiones 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 de exhibición de letras. Los desarrolladores pueden utilizar la API para mejorar la participación del usuario al sincronizar 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 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 proporcionar opciones de respaldo, como mostrar un mensaje o sugerir pistas alternativas para las cuales están disponibles las letras.
El endpoint Obtener letras requiere principalmente el parámetro "track_id", que es el identificador único de una pista de Spotify. Esto permite a los usuarios especificar de qué canción desean recuperar la letra.
La API abarca 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 usuarios de todo el mundo.
El parámetro "track_id" acepta cualquier ID de pista de Spotify válido, que generalmente es una cadena de caracteres alfanuméricos. Los usuarios deben asegurarse de que la ID corresponda 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 "marca de tiempo" indica el momento para la sincronización de la letra, permitiendo una exhibición dinámica durante la reproducción.
Los usuarios pueden analizar la respuesta JSON para extraer letras y metadatos para mostrar en sus aplicaciones. Al usar 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 confiabilidad de los datos.
La respuesta generalmente 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 su integración en diversas aplicaciones.
Los usuarios deben implementar un 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, asegurando una experiencia de usuario fluida.