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