取得直接下載連結
GET / POST/api/download.php
僅限高級會員。以純文字回傳檔案的直接連結;若金鑰無效、帳戶不是高級會員或檔案不存在,則回傳空白內容。
參數
- api_key
- 你的 API 金鑰
- file_id
- 下載連結中的檔案 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[]
- 選填。僅限這些檔案記錄 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(列表中的「id」欄位)
請求範例
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&task=lock&id=123
回應範例
alert("locked succefully");依記錄 ID 取得連結
GET / POST/api/getlink.php
回傳你的檔案的下載連結。多個 ID 以「|」分隔。加上 noraw=1 可取得短連結。
參數
- api_key
- 你的 API 金鑰
- id
- 檔案記錄 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」。