واجهة REST API من A26N للحصول على روابط التنزيل ومعلومات الفيديو من منصات متعددة. أرسل JSON، استلم JSON — بدون SDK.
A26N: الموقع https://thunguyenit.com، API https://api.thunguyenit.com.
مجاني ومفتوح: بدون API key، بدون حساب، بدون حدود — فقط استدعِ النقاط أدناه.
التنسيق: جميع الطلبات/الاستجابات JSON (Content-Type: application/json).
CORS: مفعّل — يمكن الاستدعاء مباشرة من المتصفح أو الخادم.
مرجع API
/extractالحصول على قائمة صيغ التنزيل لرابط فيديو/منشور.
معاملات body
| الحقل | النوع | الوصف |
|---|---|---|
urlمطلوب | string | رابط الفيديو/المنشور المطلوب استخراجه. |
مثال طلب
curl -X POST https://api.thunguyenit.com/extract \
-H "Content-Type: application/json" \
-d '{"url":"https://youtube.com/watch?v=dQw4w9WgXcQ"}'مثال استجابة
{
"title": "Never Gonna Give You Up",
"thumbnail": "https://i.ytimg.com/vi/.../hq.jpg",
"duration": 213,
"source": "youtube",
"author": "Rick Astley",
"views": 1600000000,
"likes": 16000000,
"formats": [
{ "label": "1080p", "type": "video", "ext": "mp4",
"filesize": 52428800, "url": "https://api.thunguyenit.com/stream?t=..&i=0" },
{ "label": "Audio", "type": "audio", "ext": "m4a",
"filesize": 3400000, "url": "https://api.thunguyenit.com/stream?t=..&i=6" }
]
}/streamتنزيل أو بث مباشر من رابط الصيغة الذي أعاده /extract.
مثال طلب
https://api.thunguyenit.com/stream?t=1b0bc2ea13ee&i=0/channelالحصول على قائمة الفيديو من قناة/قائمة تشغيل/ملف شخصي.
معاملات body
| الحقل | النوع | الوصف |
|---|---|---|
urlمطلوب | string | رابط القناة / قائمة التشغيل / المستخدم. |
limit | number | الحد الأقصى للفيديوهات، 1–200 (افتراضي 30). |
مثال طلب
curl -X POST https://api.thunguyenit.com/channel \
-H "Content-Type: application/json" \
-d '{"url":"https://tiktok.com/@tiktok","limit":50}'مثال استجابة
{
"source": "...",
"count": 50,
"items": [
{
"url": "https://tiktok.com/@tiktok/video/123",
"title": "...",
"thumbnail": "https://..."
}
]
}/healthالتحقق من حالة الخادم والطابور ومجموعة البروكسي.
مثال طلب
curl https://api.thunguyenit.com/healthمثال استجابة
{
"ok": true,
"queue": { "running": 3, "waiting": 0 }
}