{
"success": true,
"id": "fc366f6f3b09a5d8eb04aebe66c32f1d128e7f31",
"image": "https://i.ytimg.com/vi/f1HbBexbLtc/hqdefault.jpg",
"progress_url": "https://yt-download.zylalabs.com/api/progress?id=fc366f6f3b09a5d8eb04aebe66c32f1d128e7f31"
}
curl --location --request GET 'https://zylalabs.com/api/13581/youtube+download+api/30307/downloader?url=https://www.youtube.com/shorts/f1HbBexbLtc&format=720' --header 'Authorization: Bearer YOUR_API_KEY'
{"success":true,"video_id":"jNQXAC9IVRw","title":"Me at the zoo","duration":19,"channel":"jawed","views":406083673,"image":"https://i.ytimg.com/vi/jNQXAC9IVRw/hqdefault.jpg","url":"https://www.youtube.com/watch?v=jNQXAC9IVRw"}
curl --location --request GET 'https://zylalabs.com/api/13581/youtube+download+api/30309/info?url=https://www.youtube.com/watch?v=jNQXAC9IVRw' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए यूट्यूब डाउनलोड API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
यूट्यूब डाउनलोड API आपको वीडियो URL और एक फॉर्मेट सबमिट करके यूट्यूब वीडियो और शॉर्ट्स डाउनलोड करने की अनुमति देता है या केवल जानकारी एंडपॉइंट के माध्यम से मेटाडेटा प्राप्त करता है
डाउनलो़डर: एक असिंक्रोनस नौकरी शुरू करता है और एक डाउनलोड आईडी, थंबनेल इमेज यूआरएल, और एक प्रोग्रेस यूआरएल लौटाता है progress 1000 होने तक पोल करें, फिर download_url का उपयोग करें (अस्थायी साइन की गई लिंक, ~2 घंटे)
जानकारी: मीडिया डाउनलोड किए बिना शीर्षक, अवधि, चैनल, दृश्य और थंबनेल लौटाता है (कम लागत)
फॉर्मैट (डाउनलोडर)
नोट्स
एपीआई एक JSON ऑब्जेक्ट लौटाता है जिसमें एक सफलता स्थिति एक अद्वितीय डाउनलोड आईडी एक थंबनेल इमेज यूआरएल और डाउनलोड स्थिति को ट्रैक करने के लिए एक प्रगति यूआरएल शामिल है
प्रतिक्रियाओं में प्रमुख क्षेत्र शामिल हैं "सफलता" (बूलियन), "आईडी" (स्ट्रिंग, अद्वितीय डाउनलोड पहचानकर्ता), "चित्र" (स्ट्रिंग, वीडियो थंबनेल का यूआरएल) और "प्रगति_यूआरएल" (स्ट्रिंग, डाउनलोड प्रगति की निगरानी करने के लिए यूआरएल)
प्रतिसाद डेटा को कुंजी-मान जोड़ों के साथ JSON ऑब्जेक्ट के रूप में संरचित किया गया है इसमें एक सफलता संकेतक डाउनलोड आईडी थंबनेल छवि यूआरएल और एक प्रगति यूआरएल शामिल है जिससे इसे पार्स करना और उपयोग करना सरल हो जाता है
एंडपॉइंट के लिए प्राथमिक पैरामीटर यूट्यूब वीडियो यूआरएल है उपयोगकर्ताओं को डाउनलोड प्रक्रिया शुरू करने के लिए एक मान्य यूआरएल प्रदान करना आवश्यक है
सामान्य उपयोग के मामलों में ऑफ़लाइन देखने के लिए शैक्षिक वीडियो डाउनलोड करना सामग्री को संग्रहित करना या उपयोगकर्ता की सुविधा के लिए एप्लिकेशन में वीडियो डाउनलोड को एकीकृत करना शामिल है
उपयोगकर्ता प्रगति यूआरएल के माध्यम से अपने डाउनलोड की स्थिति जांचने के लिए डाउनलोड आईडी का उपयोग कर सकते हैं एक बार प्रक्रिया पूरी होने पर वे आईडी का उपयोग डाउनलोड करने योग्य फ़ाइल प्राप्त करने के लिए कर सकते हैं
API सीधे YouTube की सामग्री वितरण के साथ बातचीत पर निर्भर करता है यह सुनिश्चित करते हुए कि प्रदान किए गए वीडियो URL मान्य हैं और डाउनलोड प्रक्रिया वीडियो की वर्तमान स्थिति को दर्शाती है
यदि एपीआई एक विफलता स्थिति लौटाता है तो उपयोगकर्ताओं को प्रदान किए गए वीडियो यूआरएल की सहीता की पुष्टि करनी चाहिए आंशिक परिणामों के लिए प्रगति यूआरएल की जाँच करें ताकि डाउनलोड स्थिति को पूर्णता तक निगरानी की जा सके