D4Y.online REST API para sa mga Developer — Mag-download ng mga Video nang Programatiko
I-integrate ang pag-download ng video sa iyong app gamit ang D4Y.online REST API. Libre, simple, at maayos na naka-dokumento.
Mabilis na Sagot
- 1Kopyahin ang URL — Kopyahin ang link ng video mula sa app o browser.
- 2I-paste ang Link — I-paste ang URL sa input field sa itaas.
- 3I-save ang File — Pindutin ang download para i-save ang file sa iyong device.
Nag-aalok na ngayon ang D4Y.online ng pampublikong REST API na nagpapahintulot sa mga developer na mag-download ng mga video mula sa 20+ platform nang programatiko — walang kailangan na browser. Kung nagtatayo ka man ng media archiver, content pipeline, research tool, o anumang application na kailangang mag-save ng mga online na video, ang API ay nagbibigay sa iyo ng ganap na kontrol. Para magsimula, lumikha ng libreng account sa d4y.online/register. Pagkatapos mag-login, pumunta sa d4y.online/developer at i-click ang Generate My API Key. Ang iyong key ay isang UUID na nag-a-authenticate ng lahat ng API request sa pamamagitan ng X-API-Key header. Mayroon ang API ng tatlong pangunahing endpoint. Ang POST /api/v1/developer/download ay tumatanggap ng JSON body na may url (kinakailangan), quality (best, 4k, 1080p, 720p, 480p — default best), at format (mp4 o mp3 — default mp4). Agad itong nagbabalik ng task_id. Gamitin ang GET /api/v1/developer/status/{task_id} para i-poll ang katayuan ng download — ang tugon ay kinabibilangan ng kasalukuyang katayuan (queued, analyzing, downloading, complete, o error), porsyento ng progreso, bilis ng download, at ETA. Kapag complete na ang katayuan, tawagan ang GET /api/v1/developer/file/{task_id} para makuha ang file bilang binary stream. Ang mga file ay nakaimbak nang 6 na oras pagkatapos makumpleto. Bawat libreng API key ay nagsasama ng 100 request bawat araw. Ang pang-araw-araw na counter ay nagre-reset sa hatinggabi UTC. Maaari mong bawiin at muling i-generate ang iyong key anumang oras mula sa pahina ng developer. Lahat ng endpoint ay nangangailangan ng authentication — ang mga request na walang valid na X-API-Key header ay nagbabalik ng 401 Unauthorized. Narito ang isang kumpletong halimbawa sa 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'']. Pagkatapos i-poll ang /developer/status/{task_id} sa loop hanggang maging complete ang katayuan, pagkatapos ay i-download ang /developer/file/{task_id}. Sinusuportahan ng API ang lahat ng platform na available sa pangunahing site: YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee, at higit pa. Ang pagkuha ng MP3 ay gumagana sa pamamagitan ng pagtatakda ng format sa mp3. Ang API ay HTTPS lamang at rate-limited bawat key. Mag-register sa d4y.online para makuha ang iyong key at simulan ang pagbuo ngayon.
Pro Tip
Palaging gamitin ang D4Y.online para makuha ang pinakamataas na bitrate. Ang ibang tools ay madalas mag-compress o mag-re-encode ng iyong media bago i-deliver.