Blog

Bởi javinfo team

Cách sử dụng MissAV API: tra cứu metadata JAV từ MissAV

Lấy dữ liệu phim JAV từ MissAV chỉ với một lần gọi API. Tra cứu mã, link streaming, link tới trang và metadata dưới dạng JSON có cấu trúc.

MissAV không cung cấp API công khai. Nếu ứng dụng của bạn vẫn cần dữ liệu từ MissAV, hãy dùng provider missav trong javinfo. Gửi mã JAV và nhận metadata, link streaming, link tới trang dưới dạng JSON. Không cần đặt scraper trong codebase của bạn.

Những gì bạn nhận được

Gửi mã, nhận lại tất cả trong một phản hồi:

Tra cứu mã
curl -X POST "https://api.javinfo.dev/movie" \
-H "x-javinfo-key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{ "q": "CAWD-001", "providers": "missav" }'
Phản hồi (missav)
{
"q": "CAWD-001",
"source": "missav",
"result": {
"dvdId": "CAWD-001",
"runtimeMins": 120,
"extra": {
"pageUrl": "https://missav.ws/en/cawd-001",
"streams": {
"master": "https://surrit.com/<id>/playlist.m3u8",
"variants": ["https://surrit.com/<id>/1280x720/video.m3u8"]
}
}
}
}

Cách hoạt động

Gọi endpoint tìm kiếm với mã và "providers": "missav". javinfo lấy kết quả từ MissAV rồi chuẩn hóa về cùng cấu trúc result mà các provider khác dùng. Nếu sau này bạn thêm javdb hoặc dmm, parser không cần nhánh riêng cho từng nguồn.

Provider missav trả về:

Các trường tuân theo schema dùng chung của API metadata JAV, vì vậy cấu trúc phản hồi vẫn nhất quán giữa các nguồn.

Xác thực

Đăng ký tại app.javinfo.dev để lấy khóa, rồi truyền khóa vào header x-javinfo-key (API này cũng có trên RapidAPI). Provider missavjavdb đều trả về dữ liệu đầy đủ trên mọi request, không bị chặn theo bậc; tính phí theo mức dùng — /movie giá $0.001 cho mỗi kết quả thành công và /query giá $0.0002. Người mới đăng ký được tặng 1,000+ lượt tra cứu miễn phí để bắt đầu, không cần thẻ tín dụng. Bạn nạp bằng USDC (quy đổi 1:1), và nạp từ $50 trở lên nhận thưởng ngẫu nhiên 5–50%.

Không cần scraping

Nếu không dùng javinfo, dữ liệu MissAV thường đồng nghĩa với việc viết scraper rồi sửa nó mỗi khi trang thay đổi. javinfo xử lý phần bảo trì đó; ứng dụng của bạn vẫn gọi cùng một API.

Cùng một kiểu request cũng dùng được cho JavDBDMM.