وثائق API
أتمتة التنزيلات وإدارة ملفاتك عبر API بسيطة عبر HTTP. يمكن إرسال المعلمات عبر GET أو POST.
تحتاج إلى حساب للحصول على مفتاح API. سجّل مجانًا
الحصول على رابط تنزيل مباشر
GET / POST/api/download.php
لبريميوم فقط. يُرجع رابطًا مباشرًا للملف كنص عادي، أو استجابة فارغة إذا كان المفتاح غير صالح أو الحساب ليس بريميوم أو الملف غير موجود.
المعلمات
- api_key
- مفتاح API الخاص بك
- file_id
- معرّف الملف من رابط التنزيل، مثل ABCD1234
مثال على الطلب
https://www.extmatrix.com/v2/api/download.php?api_key=YOUR_API_KEY&file_id=ABCD1234
مثال على الاستجابة
https://s8c.extmatrix.com/get/ABCD1234/…/file.zip
عرض قائمة ملفاتك
GET / POST/api/getlinks.php
يُرجع مصفوفة JSON بملفاتك (الأحدث أولًا).
المعلمات
- api_key
- مفتاح API الخاص بك
- day
- اختياري. الملفات المرفوعة خلال آخر N يومًا فقط
- filename_like
- اختياري. الملفات التي يحتوي اسمها على هذا النص فقط
- id / id[]
- اختياري. معرّفات سجلات الملفات هذه فقط
مثال على الطلب
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&day=7
مثال على الاستجابة
[{"id":"123","last_update":1790000000,"link":"https:\/\/tma.cx\/…","available":"1","file_name":"file.zip","file_size":"1048576","downloads":"3","upload_date":"1789990000"}]قفل ملف أو إلغاء قفله
GET / POST/api/getlinks.php
لا يمكن تنزيل الملفات المقفلة إلا لأعضاء بريميوم. يعمل على ملفاتك فقط.
المعلمات
- api_key
- مفتاح API الخاص بك
- task
- lock | unlock
- id
- معرّف سجل الملف (الحقل "id" من القائمة)
مثال على الطلب
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&task=lock&id=123
مثال على الاستجابة
alert("locked succefully");الحصول على الروابط حسب معرّف السجل
GET / POST/api/getlink.php
يُرجع روابط التنزيل لملفاتك. افصل بين المعرّفات المتعددة بـ "|". أضف noraw=1 للحصول على روابط مختصرة.
المعلمات
- api_key
- مفتاح API الخاص بك
- id
- معرّفات سجلات الملفات، مثل 123|124
- noraw
- اختياري. 1 = روابط مختصرة (مع الروابط الكاملة)
مثال على الطلب
https://www.extmatrix.com/v2/api/getlink.php?api_key=YOUR_API_KEY&id=123|124
مثال على الاستجابة
{"2":{"id":"123","last_update":1790000000,"link":"https:\/\/www.extmatrix.com\/files\/ABCD1234\/file.zip.html"}}يؤدي مفتاح API غير صالح إلى إرجاع النص "invalid api key".