D4Y.online REST API fejlesztőknek — videók programozott letöltése
Integrálja a videóletöltést az alkalmazásába a D4Y.online REST API-val. Ingyenes, egyszerű és jól dokumentált.
Gyors válasz
- 1URL másolása — Másolja ki a videó linkjét az alkalmazásból vagy a böngészőből.
- 2Link beillesztése — Illessze be az URL-t a fenti beviteli mezőbe.
- 3Fájl mentése — Kattintson a letöltésre, hogy mentse a fájlt az eszközére.
A D4Y.online mostantól nyilvános REST API-t kínál, amellyel a fejlesztők több mint 20 platformról tölthetnek le videókat programozottan — böngésző nélkül. Akár médiaarchiválót, tartalomcsatornát, kutatóeszközt vagy bármilyen online videókat menteni képes alkalmazást épít, az API teljes kontrollt biztosít. A kezdéshez hozzon létre ingyenes fiókot a d4y.online/register oldalon. Bejelentkezés után lépjen a d4y.online/developer oldalra, és kattintson a Generate My API Key gombra. A kulcsa egy UUID, amely az X-API-Key fejlécen keresztül hitelesíti az összes API-kérést. Az API-nak három alapvető végpontja van. A POST /api/v1/developer/download JSON-törzset fogad url (kötelező), quality (best, 4k, 1080p, 720p, 480p — alapértelmezett: best) és format (mp4 vagy mp3 — alapértelmezett: mp4) paraméterekkel. Azonnal visszaad egy task_id értéket. A GET /api/v1/developer/status/{task_id} segítségével lekérdezheti a letöltési állapotot — a válasz tartalmazza az aktuális állapotot (queued, analyzing, downloading, complete vagy error), az előrehaladási százalékot, a letöltési sebességet és az ETA-t. Ha az állapot complete, hívja meg a GET /api/v1/developer/file/{task_id} végpontot a fájl bináris adatfolyamként való lekéréséhez. A fájlok 6 óráig tárolódnak a befejezés után. Minden ingyenes API-kulcs napi 100 kérést tartalmaz. A napi számláló UTC éjfélkor nullázódik. A kulcsot bármikor visszavonhatja és újragenerálhatja a fejlesztői oldalon. Minden végpont hitelesítést igényel — érvényes X-API-Key fejléc nélküli kérések 401 Unauthorized választ adnak. Íme egy teljes Python-példa: import requests; API_KEY = ''your-api-key''; r = requests.post(''https://www.d4y.online/api/v1/developer/download'', headers={''X-API-Key'': API_KEY}, json={''url'': ''https://youtube.com/watch?v=dQw4w9WgXcQ'', ''quality'': ''720p''}); task_id = r.json()[''task_id'']. Ezután kérdezze le a /developer/status/{task_id} végpontot egy ciklusban, amíg az állapot complete nem lesz, majd töltse le a /developer/file/{task_id} fájlt. Az API támogatja a főoldal összes platformját: YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee és még sok más. Az MP3-kinyerés a format mp3-ra állításával működik. Az API csak HTTPS-en érhető el, és kulcsonként sebességkorlátozás vonatkozik rá. Regisztráljon a d4y.online oldalon, szerezze be kulcsát, és kezdjen el fejleszteni még ma.
Profi tipp
Mindig használd a D4Y.online-t a legmagasabb elérhető bitrate érdekében. Más eszközök gyakran tömörítik vagy újrakódolják a médiát szállítás előtt.