यह एपीआई Apple Music 100 बेस्ट एल्बम डेटासेट को एक RESTful इंटरफ़ेस के माध्यम से प्रदर्शित करता है यह डेवलपर्स शोधकर्ताओं और संगीत प्रेमियों को एल्बमों के बारे में विशिष्ट विवरण क्वेरी करने में सक्षम बनाता है—जिसमें नाम रैंकिंग ग्रेड कलाकार और रिलीज वर्ष शामिल हैं प्रत्येक एंडपॉइंट एक एकल प्रकार के डेटा पर केंद्रित है विशिष्ट एल्बम के नाम से संबंधित विवरण पुनर्प्राप्त करने के लिए पैरामीटरयुक्त क्वेरी का समर्थन करता है यह एपीआई डेटासेट की हल्की और मॉड्यूलर खपत के लिए डिज़ाइन किया गया है जिसका समर्थन रैंकिंग विज़ुअलाइज़ेशन कलाकार-विशिष्ट डेटा अन्वेषण या वर्ष-आधारित विश्लेषण जैसे उपयोग के मामलों में किया जाता है
{
"top_100_albums": [
{
"album_name": "Thriller"
},
{
"album_name": "The Miseducation of Lauryn Hill"
},
{
"album_name": "Abbey Road"
},
{
"album_name": "Purple Rain"
},
{
"album_name": "Rumours"
},
{
"album_name": "Songs in the Key of Life"
},
{
"album_name": "Blood on the Tracks"
},
{
"album_name": "Back to Black"
},
{
"album_name": "Nevermind"
},
{
"album_name": "Led Zeppelin IV"
},
{
"album_name": "London Calling"
},
{
"album_name": "Beyoncé"
},
{
"album_name": "Blue"
},
{
"album_name": "Definitely Maybe"
},
{
"album_name": "Highway 61 Revisited"
},
{
"album_name": "The Black Parade"
},
{
"album_name": "21"
},
{
"album_name": "What's Going On"
},
{
"album_name": "1989"
},
{
"album_name": "The Chronic"
},
{
"album_name": "Pet Sounds"
},
{
"album_name": "Revolver"
},
{
"album_name": "Born to Run"
},
{
"album_name": "Discovery"
},
{
"album_name": "The Rise and Fall of Ziggy Stardust and the Spiders from Mars"
},
{
"album_name": "Kind of Blue"
},
{
"album_name": "My Beautiful Dark Twisted Fantasy"
},
{
"album_name": "Low"
},
{
"album_name": "The Dark Side of the Moon"
},
{
"album_name": "When the Pawn..."
},
{
"album_name": "Their Greatest Hits (1971–1975)"
},
{
"album_name": "Jagged Little Pill"
},
{
"album_name": "Ready to Die"
},
{
"album_name": "It Takes a Nation of Millions to Hold Us Back"
},
{
"album_name": "London Calling"
},
{
"album_name": "Bridge Over Troubled Water"
},
{
"album_name": "Definitely Maybe"
},
{
"album_name": "Whitney"
},
{
"album_name": "I Never Loved a Man the Way I Love You"
},
{
"album_name": "Aquemini"
},
{
"album_name": "Graceland"
},
{
"album_name": "Nevermind"
},
{
"album_name": "Grace"
},
{
"album_name": "Astral Weeks"
},
{
"album_name": "Executive"
},
{
"album_name": "OK Computer"
},
{
"album_name": "The Miseducation of Lauryn Hill"
},
{
"album_name": "Please Please Me"
},
{
"album_name": "This Is All Yours"
},
{
"album_name": "Sounds of Love"
},
{
"album_name": "Appetite for Destruction"
},
{
"album_name": "Sign o' the Times"
},
{
"album_name": "Radiohead in a Moon Shaped Pool"
},
{
"album_name": "A Seat at the Table"
},
{
"album_name": "Art"
},
{
"album_name": "Different Class"
},
{
"album_name": "Remain in Light"
},
{
"album_name": "Whatever People Say I Am, That's What I'm Not"
},
{
"album_name": "After the Gold Rush"
},
{
"album_name": "Get Back"
},
{
"album_name": "Horses"
},
{
"album_name": "Doggystyle"
},
{
"album_name": "Stolen Moments"
},
{
"album_name": "My Life"
},
{
"album_name": "Blue Lines"
},
{
"album_name": "The Miseducation of Lauryn Hill"
},
{
"album_name": "Black Is Black"
},
{
"album_name": "Black Is Black"
},
{
"album_name": "Lesson Without Evil"
},
{
"album_name": "Flower Boy"
},
{
"album_name": "A Seat at the Table"
},
{
"album_name": "Confessions"
},
{
"album_name": "Pure Heroine"
},
{
"album_name": "Rage Against the Machine"
},
{
"album_name": "Rumours"
},
{
"album_name": "Automatic"
},
{
"album_name": "Body Talk"
}
]
}
curl --location --request POST 'https://zylalabs.com/api/8919/apple+music+albums+insights+api/15849/get+best+albums+list' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{
"album_name": "Body Talk",
"ranking": 100
}
curl --location --request POST 'https://zylalabs.com/api/8919/apple+music+albums+insights+api/15852/get+albums+ranking+by+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"album_name":"Required"}'
{
"album_name": "Body Talk",
"artist": "Robyn"
}
curl --location --request POST 'https://zylalabs.com/api/8919/apple+music+albums+insights+api/15857/get+albums+artist+by+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"album_name":"Required"}'
{
"album_name": "Body Talk",
"release_year": 2010
}
curl --location --request POST 'https://zylalabs.com/api/8919/apple+music+albums+insights+api/15863/get+albums+release+year+by+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"album_name":"Required"}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
एप्पल म्यूजिक एल्बम्स इनसाइट्स एपीआई एल्बम के नामों, रैंकिंग, ग्रेड, कलाकारों और रिलीज़ वर्षों तक पहुँच प्रदान करता है
डेटा एक संरचित प्रारूप में returned किया गया है, जो आमतौर पर JSON ऑब्जेक्ट्स के रूप में होते हैं, जहाँ प्रत्येक एल्बम का विवरण नाम, रैंकिंग, ग्रेड, कलाकार और रिलीज वर्ष के लिए फील्ड के साथ संलग्न किया गया है
यह एपीआई रैंकिंग विज़ुअलाइज़ेशन बनाने के लिए कलाकार-विशिष्ट डेटा का अन्वेषण करने के लिए वर्ष-आधारित विश्लेषण करने के लिए या संगीत सिफारिश प्रणाली विकसित करने के लिए उपयोग किया जा सकता है
मुख्य मूल्य प्रस्ताव इसकी क्षमता में निहित है जो सबसे अच्छे एल्बमों के एक चुने हुए डेटासेट तक हल्का और मॉड्यूलर एक्सेस प्रदान करता है जिससे डेवलपर्स और संगीत प्रेमियों को संगीत डेटा को आसानी से एकीकृत और विश्लेषण करने में सक्षम बनाता है
हाँ, एपीआई पैरामीटरयुक्त प्रश्नों का समर्थन करता है जो उपयोगकर्ताओं को उसके नाम के द्वारा एक विशिष्ट एल्बम के बारे में विवरण प्राप्त करने की अनुमति देता है
प्रत्येक एंडपॉइंट शीर्ष 100 बेहतरीन एल्बम से संबंधित विशिष्ट डेटा लौटाता है "बेहतर एल्बम सूची प्राप्त करें" एंडपॉइंट एल्बम के नाम प्रदान करता है जबकि "नाम द्वारा एल्बम रैंकिंग प्राप्त करें" "नाम द्वारा एल्बम कलाकार प्राप्त करें" और "नाम द्वारा एल्बम रिलीज वर्ष प्राप्त करें" एंडपॉइंट क्रमशः एक विशिष्ट एल्बम के लिए रैंकिंग कलाकार और रिलीज वर्ष लौटाते हैं
प्रतिक्रिया डेटा में प्रमुख क्षेत्र हैं "एल्बम_नाम" "रैंकिंग" "कलाकार" और "रिलीज_वर्ष" प्रत्येक एंडपॉइंट अनुरोधित जानकारी के आधार पर विभिन्न क्षेत्रों पर ध्यान केंद्रित करता है
प्रतिक्रिया डेटा को JSON ऑब्जेक्ट के रूप में व्यवस्थित किया गया है उदाहरण के लिए "सर्वश्रेष्ठ एल्बम सूची प्राप्त करें" एंडपॉइंट एल्बम ऑब्जेक्ट्स का एक सरणी वापस करता है प्रत्येक में "एल्बम_नाम" होता है अन्य एंडपॉइंट्स एकल ऑब्जेक्ट वापस करते हैं जिसमें क्वेरी के आधार पर संबंधित क्षेत्रों के साथ होता है
एंडपॉइंट्स के साथ उपयोग किया जाने वाला मुख्य पैरामीटर "एल्बम_नाम" है जिसे रैंकिंग, कलाकार या रिलीज़ वर्ष एंडपॉइंट्स से किसी एल्बम के विशिष्ट विवरणों को प्राप्त करने के लिए प्रदान किया जाना चाहिए
"सर्वश्रेष्ठ एलबम सूची प्राप्त करें" अंतिम बिंदु शीर्ष 100 एलबमों की पूरी सूची प्रदान करता है अन्य अंतिम बिंदु विशेष विवरण प्रदान करते हैं किसी दिए गए एलबम नाम के लिए रैंकिंग कलाकार और रिलीज वर्ष जिससे लक्षित प्रश्न पूछे जा सकें
उपयोगकर्ता अपने डेटा अनुरोधों को "album_name" पैरामीटर को रैंकिंग, कलाकार या रिलीज वर्ष के एंडपॉइंट में निर्दिष्ट करके कस्टमाइज़ कर सकते हैं यह विशिष्ट एल्बमों के बारे में जानकारी प्राप्त करने के लिए अनुकूलित क्वेरी की अनुमति देता है
विशिष्ट उपयोग के मामलों में संगीत रैंकिंग विज़ुअलाइजेशन बनाना कलाकार-विशिष्ट विश्लेषण करना संगीत सिफारिश प्रणाली विकसित करना और संगीत इतिहास में रुझानों का पता लगाने के लिए वर्ष-आधारित विश्लेषण करना शामिल है
डेटा की सटीकता को नियमित अपडेट और गुणवत्ता जांच के माध्यम से बनाए रखा जाता है जिससे कि सर्वश्रेष्ठ एल्बमों के बारे में जानकारी वर्तमान रैंकिंग और विवरणों को यथासंभव सटीक रूप से दर्शाती है
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
9,443ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,706ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
108ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,694ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
1,773ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,062ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
8,745ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,728ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,815ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
113ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,407ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,217ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,704ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,910ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
712ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,462ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,289ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
838ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
95ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
157ms