API belgeleri
Basit bir HTTP API ile indirmeleri otomatikleştirin ve dosyalarınızı yönetin. Parametreler GET veya POST ile gönderilebilir.
API anahtarı almak için bir hesaba ihtiyacınız var. Ücretsiz kaydol
Doğrudan indirme bağlantısı alın
GET / POST/api/download.php
Yalnızca Premium. Dosyaya düz metin olarak doğrudan bir bağlantı döndürür; anahtar geçersizse, hesap Premium değilse veya dosya yoksa boş yanıt döner.
Parametreler
- api_key
- API anahtarınız
- file_id
- İndirme bağlantısındaki dosya kimliği, ör. ABCD1234
Örnek istek
https://www.extmatrix.com/v2/api/download.php?api_key=YOUR_API_KEY&file_id=ABCD1234
Örnek yanıt
https://s8c.extmatrix.com/get/ABCD1234/…/file.zip
Dosyalarınızı listeleyin
GET / POST/api/getlinks.php
Dosyalarınızın JSON dizisini döndürür (en yeniler önce).
Parametreler
- api_key
- API anahtarınız
- day
- İsteğe bağlı. Yalnızca son N günde yüklenen dosyalar
- filename_like
- İsteğe bağlı. Yalnızca adı bu metni içeren dosyalar
- id / id[]
- İsteğe bağlı. Yalnızca bu dosya kayıt kimlikleri
Örnek istek
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&day=7
Örnek yanıt
[{"id":"123","last_update":1790000000,"link":"https:\/\/tma.cx\/…","available":"1","file_name":"file.zip","file_size":"1048576","downloads":"3","upload_date":"1789990000"}]Bir dosyayı kilitleyin veya kilidini açın
GET / POST/api/getlinks.php
Kilitli dosyaları yalnızca Premium üyeler indirebilir. Yalnızca kendi dosyalarınızda çalışır.
Parametreler
- api_key
- API anahtarınız
- task
- lock | unlock
- id
- Dosya kayıt kimliği (listedeki "id" alanı)
Örnek istek
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&task=lock&id=123
Örnek yanıt
alert("locked succefully");Kayıt kimliğine göre bağlantıları alın
GET / POST/api/getlink.php
Dosyalarınızın indirme bağlantılarını döndürür. Birden fazla kimliği "|" ile ayırın. Kısa bağlantılar için noraw=1 ekleyin.
Parametreler
- api_key
- API anahtarınız
- id
- Dosya kayıt kimlikleri, ör. 123|124
- noraw
- İsteğe bağlı. 1 = kısa bağlantılar (tam bağlantılarla birlikte)
Örnek istek
https://www.extmatrix.com/v2/api/getlink.php?api_key=YOUR_API_KEY&id=123|124
Örnek yanıt
{"2":{"id":"123","last_update":1790000000,"link":"https:\/\/www.extmatrix.com\/files\/ABCD1234\/file.zip.html"}}Geçersiz bir API anahtarı "invalid api key" metnini döndürür.