Zurück zum Blog

D4Y.online REST API für Entwickler — Videos programmatisch herunterladen

Integrieren Sie den Video-Download mit der D4Y.online REST API in Ihre App. Kostenlos, einfach und gut dokumentiert.

Quick Answer

  1. 1
    URL kopierenKopieren Sie den Video-Link aus der App oder dem Browser.
  2. 2
    Link einfügenFügen Sie die URL in das obige Eingabefeld ein.
  3. 3
    Datei speichernKlicken Sie auf 'Herunterladen', um die Datei auf Ihrem Gerät zu speichern.

D4Y.online bietet jetzt eine öffentliche REST API, mit der Entwickler Videos von mehr als 20 Plattformen programmatisch herunterladen können — ohne Browser. Ob Sie einen Medienarchiver, eine Content-Pipeline, ein Forschungswerkzeug oder eine beliebige Anwendung erstellen, die Online-Videos speichern muss — die API gibt Ihnen die volle Kontrolle. Zum Einstieg erstellen Sie ein kostenloses Konto auf d4y.online/register. Nach dem Einloggen gehen Sie zu d4y.online/developer und klicken auf Generate My API Key. Ihr Schlüssel ist eine UUID, die alle API-Anfragen über den X-API-Key-Header authentifiziert. Die API verfügt über drei Kern-Endpunkte. POST /api/v1/developer/download akzeptiert einen JSON-Body mit url (erforderlich), quality (best, 4k, 1080p, 720p, 480p — Standard: best) und format (mp4 oder mp3 — Standard: mp4). Es wird sofort eine task_id zurückgegeben. Verwenden Sie GET /api/v1/developer/status/{task_id}, um den Download-Status abzufragen — die Antwort enthält den aktuellen Status (queued, analyzing, downloading, complete oder error), den Fortschrittsprozentsatz, die Download-Geschwindigkeit und die ETA. Wenn der Status complete ist, rufen Sie GET /api/v1/developer/file/{task_id} auf, um die Datei als binären Stream abzurufen. Dateien werden 6 Stunden nach Abschluss gespeichert. Jeder kostenlose API-Schlüssel enthält 100 Anfragen pro Tag. Der Tageszähler wird um Mitternacht UTC zurückgesetzt. Sie können Ihren Schlüssel jederzeit über die Entwicklerseite widerrufen und neu generieren. Alle Endpunkte erfordern Authentifizierung — Anfragen ohne gültigen X-API-Key-Header geben 401 Unauthorized zurück. Hier ist ein vollständiges Python-Beispiel: 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'']. Dann /developer/status/{task_id} in einer Schleife abfragen, bis der Status gleich complete ist, dann /developer/file/{task_id} herunterladen. Die API unterstützt alle Plattformen der Hauptwebsite: YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee und mehr. MP3-Extraktion funktioniert durch Setzen von format auf mp3. Die API ist nur HTTPS und hat eine Ratenbegrenzung pro Schlüssel. Registrieren Sie sich auf d4y.online, holen Sie sich Ihren Schlüssel und beginnen Sie noch heute zu entwickeln.

Pro Tip

Always use D4Y.online to ensure you get the absolute highest bitrate available. Other tools often compress or re-encode your media before delivery.