Spotify Line Lyrics API Spotify पर उपलब्ध लाखों गीतों के लिए समकालिक लिरिक्स तक त्वरित पहुंच प्रदान करता है। यह डेवलपर्स, संगीत प्रेमियों और ऐप निर्माताओं के लिए डिज़ाइन किया गया है, यह API आपको एक Spotify ट्रैक आईडी को साधारण रूप से पास करके वास्तविक समय में पूरे गीत के लिरिक्स प्राप्त करने की अनुमति देता है। चाहे आप एक कराओके ऐप, एक संगीत शिक्षा प्लेटफॉर्म, या लिरिक्स को देखने के लिए एक इंटरएक्टिव टूल बना रहे हों, यह API सटीक, उच्च गुणवत्ता वाले लिरिक्स प्रदान करता है जो उपयोगकर्ता सहभागिता और संगीत के अनुभव को बढ़ाती है।
प्रत्येक API प्रतिक्रिया में साफ, संरचित लिरिक्स डेटा होता है जिसे गतिशील प्रदर्शन या विश्लेषण के लिए प्लेबैक के साथ समकालिक किया जा सकता है। लोकप्रिय और विशेष शैलियों दोनों का समर्थन करके, API सुनिश्चित करता है कि गीतों का व्यापक कवरेज हो, चार्ट-टॉपिंग हिट्स से लेकर इंडी रिलीज तक। इसके अतिरिक्त, इसका अनुकूलित प्रदर्शन और स्केलेबिलिटी बड़े पैमाने पर प्लेटफार्मों और हल्के मोबाइल ऐप्स में निर्बाध एकीकरण की अनुमति देती है।
बस ट्रैक आईडी दर्ज करके समन्वयित गीत के बोल प्रदान करता है
गेट ट्रैक लिरिक्स - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
trackId |
[आवश्यक] Enter a track id |
{"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/7566/spotify+line+lyrics+api/22042/get+track+lyrics?trackId=7MJQ9Nfxzh8LPZ9e9u68Fq' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
गेट लिरिक्स एंडपॉइंट एक निर्दिष्ट स्पॉटिफाई ट्रैक के लिए समन्वित गीत लिरिक्स लौटाता है प्रतिक्रिया में संपूर्ण लिरिक्स पाठ समय समन्वय की जानकारी और गीत के बारे में मेटाडेटा शामिल होता है जैसे ट्रैक आईडी और कलाकार का नाम
प्रतिक्रिया डेटा में मुख्य क्षेत्र शामिल हैं "गीत" (पूर्ण गीत पाठ), "ट्रैक_आईडी" (स्पॉटिफाई ट्रैक आईडी), "कलाकार" (कलाकार का नाम), और "समय चिह्न" (गीत समन्वय के लिए समय डेटा)
प्रतिक्रिया डेटा एक JSON प्रारूप में संरचित है जिसमें स्पष्ट कुंजी-मान जोड़े होते हैं गीत आमतौर पर एकल स्ट्रिंग के रूप में प्रस्तुत किए जाते हैं जबकि मेटाडाटा फ़ील्ड को आसान पहुंच के लिए व्यवस्थित किया जाता है जिससे डेवलपर्स जानकारी को कुशलतापूर्वक पार्स और प्रदर्शन कर सकें
गेट लिरिक्स अंतर्वर्ती वास्तविक समय में गानों के लिए बोल प्रदान करता है जिसमें पूर्ण बोल पाठ समन्वय समय और ट्रैक आईडी और कलाकार नाम जैसे संबंधित मेटाडेटा शामिल है जो विभिन्न शैलियों और कलाकारों को कवर करता है
डेटा की सटीकता संगीत अधिकार संगठनों के साथ साझेदारियों और सत्यापित स्रोतों से निरंतर अपडेट के माध्यम से बनाए रखी जाती है नियमित गुणवत्ता जांच यह सुनिश्चित करती है कि प्रदान किए गए गीत सही और अद्यतन हैं
विशिष्ट उपयोग के मामले में कराओके एप्लिकेशन संगीत शिक्षा प्लेटफार्म और इंटरएक्टिव गीत प्रदर्शन उपकरण शामिल हैं डेवलपर्स उपयोगकर्ताओं की भागीदारी बढ़ाने के लिए एपीआई का उपयोग कर सकते हैं गीतों को संगीत प्लेबैक के साथ समन्वयित करके
उपयोगकर्ता एन्डपॉइंट पैरामीटर में स्पॉटिफाई ट्रैक आईडी निर्दिष्ट करके अपने अनुरोधों को कस्टमाइज़ कर सकते हैं इससे विशेष गीतों के लिए लक्षित गीतों को प्राप्त करना संभव होता है जो अनुप्रयोगों में अनुकूलित अनुभवों को सक्षम करता है
यदि एपीआई आंशिक या खाली परिणाम लौटाता है तो डेवलपर्स को उपयोगकर्ताओं को सूचित करने के लिए त्रुटि प्रबंधन लागू करना चाहिए वे बैकअप विकल्प भी प्रदान कर सकते हैं जैसे संदेश प्रदर्शित करना या वैकल्पिक ट्रैक सुझाना जिनके लिए गीत उपलब्ध हैं
Get Lyrics एंडपॉइंट को मुख्य रूप से "track_id" पैरामीटर की आवश्यकता होती है जो कि एक Spotify ट्रैक के लिए अद्वितीय पहचानकर्ता है यह उपयोगकर्ताओं को यह निर्दिष्ट करने की अनुमति देता है कि वे किस गाने के बोल प्राप्त करना चाहते हैं
यह एपीआई कई शैलियों में गानों की एक विशाल श्रृंखला को कवर करता है जिसमें पॉप रॉक हिप-हॉप और इंडी शामिल हैं यह मुख्यधारा के हिट और कम ज्ञात गानों दोनों को शामिल करता है जो दुनिया भर के उपयोगकर्ताओं के लिए व्यापक पहुंच को सुनिश्चित करता है
"track_id" पैरामीटर किसी भी मान्य Spotify ट्रैक आईडी को स्वीकार करता है जो कि आमतौर पर अक्षरों और अंकों का एक स्ट्रिंग होता है उपयोगकर्ताओं को यह सुनिश्चित करना चाहिए कि आईडी Spotify कैटलॉग में एक मौजूदा ट्रैक से मेल खाती है ताकि सफलता पूर्वक पुनः प्राप्त किया जा सके
उत्तर में "lyrics" गीत का पूरा पाठ शामिल है "track_id" गीत की पहचान करता है "artist" कलाकार का नाम प्रदान करता है और "timestamp" गीत के सिंक्रनाइज़ेशन का समय बताता है जो प्लेबैक के दौरान गतिशील प्रदर्शन की अनुमति देता है
उपयोगकर्ता JSON प्रतिक्रिया को गानों के बोल और मेटाडाटा निकालने के लिए पार्स कर सकते हैं ताकि उन्हें अपने अनुप्रयोगों में प्रदर्शित किया जा सके "टाइमस्टैम्प" डेटा का उपयोग करके डेवलपर्स गानों के बोल को संगीत प्लेबैक के साथ समन्वयित कर सकते हैं जिससे उपयोगकर्ता की सहभागिता बढ़ती है
गुणवत्ता जांच में नियमित ऑडिट और सत्यापित स्रोतों से अपडेट शामिल हैं जो यह सुनिश्चित करते हैं कि बोल सही हैं और नवीनतम संस्करणों को दर्शाते हैं संगीत अधिकार संगठनों के साथ साझेदारियां डेटा विश्वसनीयता को और बढ़ाती हैं
प्रतीक्षा में एक संरचित JSON ऑब्जेक्ट शामिल होता है जिसमें गीत, ट्रैक आईडी, कलाकार का नाम और टाइमस्टैम्प के लिए फ़ील्ड होते हैं उपयोगकर्ता नियमित प्रारूप की उम्मीद कर सकते हैं जिससे विभिन्न एप्लिकेशनों में एकीकृत करना आसान हो जाता है
उपयोगकर्ताओं कोErroर हैंडलिंग लागू करनी चाहिए ताकि अमान्य ट्रैक आईडी को पकड़ा जा सके उपयोगकर्ताओं को फीडबैक प्रदान करना चाहिए इसमें त्रुटि संदेश प्रदर्शित करना या वैकल्पिक ट्रैकों का सुझाव देना शामिल हो सकता है जिससे उपयोगकर्ता अनुभव सुचारू हो सके
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,003ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,326ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,940ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
831ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,076ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,815ms
सर्विस लेवल:
94%
रिस्पॉन्स टाइम:
659ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
533ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
385ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,610ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,210ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
5,497ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
15ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,746ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,840ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,260ms
सर्विस लेवल:
99%
रिस्पॉन्स टाइम:
14,203ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,735ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7,480ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,655ms