واجهة برمجة التطبيقات REST من D4Y.online للمطورين — تنزيل مقاطع الفيديو برمجياً
ادمج تنزيل الفيديو في تطبيقك باستخدام واجهة برمجة التطبيقات REST من D4Y.online. مجانية وبسيطة وموثقة جيداً.
Quick Answer
- 1انسخ الرابط — انسخ رابط الفيديو من التطبيق أو المتصفح.
- 2الصق الرابط — الصق الرابط في حقل الإدخال أعلاه.
- 3احفظ الملف — اضغط تنزيل لحفظ الملف على جهازك.
تقدم D4Y.online الآن واجهة برمجة تطبيقات REST عامة تتيح للمطورين تنزيل مقاطع الفيديو من أكثر من 20 منصة برمجياً — دون الحاجة إلى متصفح. سواء كنت تبني أداة أرشفة وسائط، أو خط أنابيب محتوى، أو أداة بحث، أو أي تطبيق يحتاج إلى حفظ مقاطع الفيديو عبر الإنترنت، فإن واجهة برمجة التطبيقات تمنحك التحكم الكامل. للبدء، أنشئ حساباً مجانياً على d4y.online/register. بعد تسجيل الدخول، انتقل إلى d4y.online/developer وانقر على إنشاء مفتاح API. مفتاحك هو UUID يصادق على جميع طلبات API عبر رأس X-API-Key. تحتوي واجهة برمجة التطبيقات على ثلاث نقاط نهاية أساسية. يقبل POST /api/v1/developer/download جسم JSON يحتوي على url (مطلوب)، وquality (best أو 4k أو 1080p أو 720p أو 480p — الافتراضي best)، وformat (mp4 أو mp3 — الافتراضي mp4). يعيد فوراً task_id. استخدم GET /api/v1/developer/status/{task_id} لاستطلاع حالة التنزيل — تتضمن الاستجابة الحالة الحالية (queued أو analyzing أو downloading أو complete أو error) ونسبة التقدم وسرعة التنزيل والوقت المقدر. عندما تكون الحالة complete، استدع GET /api/v1/developer/file/{task_id} لاسترداد الملف كتدفق ثنائي. تُحفظ الملفات لمدة 6 ساعات بعد الاكتمال. يتضمن كل مفتاح API مجاني 100 طلب يومياً. يُعاد ضبط العداد اليومي عند منتصف الليل بتوقيت UTC. يمكنك إلغاء مفتاحك وإعادة إنشائه في أي وقت من صفحة المطور. تتطلب جميع نقاط النهاية المصادقة — الطلبات التي تفتقر إلى رأس X-API-Key صالح تُرجع 401 Unauthorized. إليك مثال 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'']. ثم استطلع /developer/status/{task_id} في حلقة حتى تصبح الحالة complete، ثم نزّل /developer/file/{task_id}. تدعم واجهة برمجة التطبيقات جميع المنصات المتاحة على الموقع الرئيسي: YouTube وTikTok وInstagram وFacebook وTwitter/X وTwitch وVimeo وReddit وSoundCloud وDailymotion وPinterest وLinkedIn وBilibili وRumble وKick وOdysee وغيرها. يعمل استخراج MP3 بتعيين format على mp3. واجهة برمجة التطبيقات تعمل عبر HTTPS فقط وتخضع لتحديد معدل الطلبات لكل مفتاح. سجّل على d4y.online للحصول على مفتاحك والبدء في البناء اليوم.
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.