API 문서
간단한 HTTP API로 다운로드를 자동화하고 파일을 관리하세요. 매개변수는 GET 또는 POST로 보낼 수 있습니다.
API 키를 받으려면 계정이 필요합니다. 무료 가입
직접 다운로드 링크 받기
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" 텍스트를 반환합니다.