{
"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/13563/youtube+premium+download+api/30203/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/13563/youtube+premium+download+api/30268/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 महीने बचाएँ 🎉)
यूट्यूब प्रीमियम डाउनलोड एपीआई यूट्यूब वीडियो और शॉर्ट्स को यूआरएल और फॉर्मेट द्वारा डाउनलोड करता है या मीडिया डाउनलोड किए बिना मेटाडेटा लौटाता है
यह कैसे काम करता है (डाउनलोडर)
id, थंबनेल, और progress_url प्राप्त होता हैprogress_url को पोल करें जब तक progress 1000 न हो जाएdownload_url का उपयोग करें (अस्थायी साइन किए गए लिंक, सामान्यतः ~2 घंटे)सूचना शीर्षक, अवधि, चैनल, दृश्य, और थंबनेल बिना मीडिया बाइट्स के स्थानांतरित किए लौटाता है (कम लागत)
फॉर्मेट (डाउनलोडर)
सीमा
एपीआई एक JSON ऑब्जेक्ट लौटाता है जिसमें एक सफल स्थिति एक अद्वितीय डाउनलोड ID एक थंबनेल इमेज यूआरएल और डाउनलोड स्थिति को ट्रैक करने के लिए एक प्रगति यूआरएल शामिल होता है
प्रतिक्रिया में प्रमुख क्षेत्रों में "सफलता" (बूलियन), "आईडी" (श्रेणी, अद्वितीय डाउनलोड पहचानकर्ता), "छवि" (श्रेणी, वीडियो थंबनेल का यूआरएल), और "प्रगति_यूआरएल" (श्रेणी, डाउनलोड प्रगति की निगरानी करने के लिए यूआरएल) शामिल हैं
प्रतिक्रिया डेटा को कुंजी-मूल्य जोड़ों के साथ JSON वस्तु के रूप में संरचित किया गया है इसमें एक सफलता संकेतक डाउनलोड ID थंबनेल छवि URL और एक प्रगति URL शामिल हैं जिससे इसे पार्स करना और उपयोग करना आसान हो जाता है
एंडपॉइंट के लिए प्राथमिक मानदंड यूट्यूब वीडियो यूआरएल है उपयोगकर्ताओं को डाउनलोड प्रक्रिया शुरू करने के लिए एक मान्य यूआरएल प्रदान करना होगा
विशिष्ट उपयोग के मामलों में ऑफ़लाइन देखने के लिए शैक्षिक वीडियो डाउनलोड करना सामग्री को संग्रहित करना या उपयोगकर्ता की सुविधा के लिए अनुप्रयोगों में वीडियो डाउनलोड को एकीकृत करना शामिल है
उपयोगकर्ता प्रगति URL के माध्यम से अपने डाउनलोड की स्थिति की जांच करने के लिए डाउनलोड आईडी का उपयोग कर सकते हैं एक बार जब प्रोसेसिंग पूरी हो जाती है तो वे डाउनलोड करने योग्य फ़ाइल प्राप्त करने के लिए आईडी का उपयोग कर सकते हैं
API YouTube की सामग्री वितरण के साथ सीधे इंटरैक्शन पर निर्भर करती है यह सुनिश्चित करते हुए कि दिए गए वीडियो यूआरएल मान्य हैं और डाउनलोड प्रक्रिया वीडियो की वर्तमान स्थिति को दर्शाती है
यदि एपीआई विफलता स्थिति लौटाता है, तो उपयोगकर्ताओं को प्रदान किए गए वीडियो यूआरएल की सत्यता की जांच करनी चाहिए। आंशिक परिणामों के लिए, डाउनलोड स्थिति की निगरानी के लिए प्रगति यूआरएल की जांच करें जब तक कि पूरा ना हो जाए