여러 플랫폼에서 다운로드 링크와 동영상 정보를 가져오는 A26N REST API. JSON 전송, JSON 수신 — SDK 불필요.
A26N: 웹 https://thunguyenit.com, API https://api.thunguyenit.com.
무료 & 오픈: API 키 불필요, 계정 불필요, 제한 없음 — 아래 엔드포인트를 호출하세요.
형식: 모든 요청/응답은 JSON (Content-Type: application/json).
CORS: 활성화 — 브라우저 또는 서버에서 직접 호출할 수 있습니다.
API 레퍼런스
/extract동영상/게시물 URL의 다운로드 형식 목록을 가져옵니다.
Body 파라미터
| 필드 | 유형 | 설명 |
|---|---|---|
url필수 | string | 추출할 동영상/게시물 URL. |
요청 예시
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가 반환한 형식 URL에서 직접 다운로드 또는 스트리밍합니다.
요청 예시
https://api.thunguyenit.com/stream?t=1b0bc2ea13ee&i=0/channel채널, 재생목록, 사용자 프로필에서 동영상 목록을 가져옵니다.
Body 파라미터
| 필드 | 유형 | 설명 |
|---|---|---|
url필수 | string | 채널 / 재생목록 / 사용자 URL. |
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 }
}