D4Y.online REST API per sviluppatori — scarica video in modo programmatico
Integra il download di video nella tua app con la REST API di D4Y.online. Gratuita, semplice e ben documentata.
Quick Answer
- 1Copia l'URL — Copia il link del video dall'app o dal browser.
- 2Incolla il link — Incolla l'URL nel campo di inserimento sopra.
- 3Salva il file — Clicca su scarica per salvare il file sul tuo dispositivo.
D4Y.online offre ora una REST API pubblica che consente agli sviluppatori di scaricare video da oltre 20 piattaforme in modo programmatico — senza browser. Che tu stia creando un archivio multimediale, una pipeline di contenuti, uno strumento di ricerca o qualsiasi applicazione che necessiti di salvare video online, l''API ti dà pieno controllo. Per iniziare, crea un account gratuito su d4y.online/register. Dopo aver effettuato il login, vai su d4y.online/developer e clicca su Generate My API Key. La tua chiave è un UUID che autentica tutte le richieste API tramite l''intestazione X-API-Key. L''API ha tre endpoint principali. POST /api/v1/developer/download accetta un corpo JSON con url (obbligatorio), quality (best, 4k, 1080p, 720p, 480p — predefinito best) e format (mp4 o mp3 — predefinito mp4). Restituisce immediatamente un task_id. Usa GET /api/v1/developer/status/{task_id} per interrogare lo stato del download — la risposta include lo stato corrente (queued, analyzing, downloading, complete o error), la percentuale di avanzamento, la velocità di download e l''ETA. Quando lo stato è complete, chiama GET /api/v1/developer/file/{task_id} per recuperare il file come flusso binario. I file vengono conservati per 6 ore dopo il completamento. Ogni chiave API gratuita include 100 richieste al giorno. Il contatore giornaliero si azzera a mezzanotte UTC. Puoi revocare e rigenerare la tua chiave in qualsiasi momento dalla pagina sviluppatore. Tutti gli endpoint richiedono autenticazione — le richieste senza un''intestazione X-API-Key valida restituiscono 401 Unauthorized. Ecco un esempio completo in Python: 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'']. Poi interroga /developer/status/{task_id} in un ciclo fino a quando lo stato è uguale a complete, poi scarica /developer/file/{task_id}. L''API supporta tutte le piattaforme disponibili sul sito principale: YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee e altro. L''estrazione MP3 funziona impostando format su mp3. L''API è solo HTTPS e ha un limite di velocità per chiave. Registrati su d4y.online per ottenere la tua chiave e inizia a sviluppare oggi stesso.
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.