javdatabase.com adalah salah satu tempat terbaik untuk membaca soal sebuah rilis – deskripsi bahasa Inggris yang layak, galeri gambar sampel yang dikurasi, sesekali trailer. Tapi ia juga situs yang dibangun untuk dijelajahi, bukan database yang bisa kamu panggil. Tidak ada javdatabase API publik. Kalau kamu mau data itu di dalam aplikasi, satu-satunya pilihanmu adalah membuka tab browser atau menulis scraper. javinfo memberimu pilihan ketiga.
Datanya, tanpa situsnya
javinfo menjalankan javdatabase sebagai penyedia. Panggil POST /movie dengan providers: "javdatabase" dan kamu mendapatkan field yang paling dikuasai situs itu – description bahasa Inggris lengkap (bukan ringkasan satu baris), sampleImages, dan trailerUrl bila ada – di atas field dasar standar: judul, pemeran, tanggal rilis, sampul.
curl -X POST "https://api.javinfo.dev/movie" \ -H "x-javinfo-key: YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "q": "SSIS-001", "providers": "javdatabase" }'{ "q": "SSIS-001", "source": "javdatabase", "result": { "dvdId": "SSIS-001", "titleEn": "After Abstaining From Sex...", "extra": { "description": "A newlywed wife succumbs to temptation...", "sampleImages": ["https://www.javdatabase.com/images/samples/ssis-001_1.webp"], "trailerUrl": "https://www.javdatabase.com/trailers/ssis-001.mp4" } }}Kenapa tidak scrape javdatabase.com saja
Karena scraper itu beban perawatan, bukan integrasi. Kamu akan mem-parsing HTML yang berubah tanpa changelog, melawan anti-bot apa pun yang ditambahkan situs itu berikutnya, dan membangun ulang parser-mu di pagi hari saat ia diam-diam mengembalikan data kosong. javinfo melakukan pekerjaan itu sekali, di sisi server, dan menyerahkan kontrak JSON yang stabil kepadamu. Saat markup berubah, kami yang memperbaikinya; kodemu tetap memanggil endpoint yang sama.
Satu bentuk, semua sumber
Endpoint /movie berbicara dengan keempat penyedia – dmm/fanza, javdb, missav, javdatabase – dan mengembalikan satu result ternormalisasi, tak peduli mana yang menjawab. Jadi deskripsi dan sampel dari javdatabase berada dalam bentuk yang sama dengan link magnet JavDB dan stream MissAV. Kunci "providers": "javdatabase" atau biarkan urutan default mencobanya dan mengambil javdatabase kapan pun ia punya jawaban terbaik. Ini satu API metadata JAV di atas setiap sumber, agnostik-penyedia sejak desain – sudut pandang database yang bisa dikueri yang sama, hanya dikunci ke satu penyedia.
Daftar di app.javinfo.dev, ambil key, dan kirimkan lewat header x-javinfo-key (tersedia juga di RapidAPI). Penagihan berbasis pemakaian: /movie seharga $0.0005 per hasil sukses, /query $0.0002, pencarian gagal gratis. Pendaftar baru mendapat 50 pencarian gratis, tanpa kartu kredit. (Endpoint /search lama yang mengerjakan dua tugas sekaligus sedang diganti – baca tentang pemisahan endpoint.) Kamu bisa mulai berjalan dalam satu menit.