Blog

Oleh javinfo team

JavLibrary API: Lookup Katalog Dalam Tanpa Scraping Situsnya

JavLibrary tidak punya API publik. Kunci providers: "javlibrary" di /movie atau /query untuk judul, cast, sampul, dan sampel — fallback terakhir saat sumber lain meleset.

JavLibrary adalah tempat kode-kode bandel bersembunyi. Katalog besar, UI bahasa Inggris, jenis riwayat rilis yang diam-diam dibuang situs lain. Yang tidak pernah mereka ship: JavLibrary API. Cari di GitHub, kamu akan menemukan scraper yang bertarung dengan Cloudflare demi poster dan daftar cast — seru buat weekend, menyebalkan jam 3 pagi saat markup bergeser.

javinfo menjalankan javlibrary sebagai provider sungguhan. Endpoint yang sama seperti yang lain. Kamu kirim kode; kami kirim JSON.

Apa yang benar-benar kamu dapat

Kunci providers: "javlibrary" di POST /movie dan kamu dapat lookup kode: judul, cast, genre, runtime, tanggal rilis, studio, sampul, gambar sampel, dan URL halaman JavLibrary. Tanpa magnet. Tanpa stream HLS. Ini data katalog, bukan hop unduhan — untuk itu, pakai JavDB atau MissAV.

Look up a code
curl -X POST "https://api.javinfo.dev/movie" \
-H "x-javinfo-key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{ "q": "SSIS-001", "providers": "javlibrary" }'
Response (javlibrary)
{
"q": "SSIS-001",
"source": "javlibrary",
"result": {
"dvdId": "SSIS-001",
"titleEn": "Newcomer NO.1 STYLE ...",
"runtimeMins": 120,
"releaseDate": "2020-07-07",
"makers": ["S1 NO.1 STYLE"],
"categories": ["Beautiful Girl", "Slender"],
"actresses": ["Example Actress"],
"jacketFullUrl": "https://...",
"site": "javlibrary",
"extra": {
"pageUrl": "https://www.javlibrary.com/en/...",
"sampleImages": ["https://..."]
}
}
}

Bentuk dasar result yang sama dengan setiap sumber lain di API metadata JAV. Parser-mu tidak perlu cabang khusus untuk JavLibrary.

Kenapa dia jalan paling akhir

Provider ini di-scrape lewat browser (Cloudflare bukan opsional di domain itu), jadi ini sumber paling lambat yang kami punya. Waterfall default diakhiri dengannya dengan sengaja:

FANZA → DMM → missav → javdb → javdatabase → javlibrary

Anggap dia sebagai penutup katalog dalam — yang masih muncul saat API lebih cepat meng-ghost-mu. Kunci dia saat kamu tahu kamu mau JavLibrary. Biarkan saja saat kamu butuh kecepatan dan cuma memerlukannya sebagai fallback.

/query juga jalan, tapi hanya sebagai pencarian keyword telanjang atas kode dan label. Menghormati num dan page. Filter dan sort mewah mengecualikannya. Panduan lengkap: cara memakai provider JavLibrary.

Lewati menulis scraper sendiri

Scraper JavLibrary itu pekerjaan kedua: Camoufox atau FlareSolverr, cookie age-gate, selector rapuh, halaman timeout saat CF sedang galau. Kami sudah menjalankan stack itu di sisi server. Kamu memanggil satu endpoint provider-agnostic dan membaca result.* seperti untuk javdatabase atau siapa pun.

Daftar di app.javinfo.dev, ambil key, kirim di x-javinfo-key (juga di RapidAPI). Berbasis pemakaian: /movie $0.0005 per hit, /query $0.0002, gagal gratis. Akun baru dapat 1.000+ lookup gratis, tanpa kartu. Satu menit sampai panggilan live.