Blog

Oleh javinfo team

API FANZA / DMM dalam Bahasa Inggris: Cara Mendapatkan Metadatanya

Satu-satunya API FANZA adalah feed afiliasi berbahasa Jepang, dan dmm.co.jp memblokir dunia secara geografis. Begini cara mendapatkan metadata DMM/FANZA yang ternormalisasi dalam bahasa Inggris lewat kode.

Cari FANZA API atau DMM API dalam bahasa Inggris dan kamu pulang dengan tangan hampa. Katalognya paling besar yang ada, tapi pintu depannya terkunci dari luar Jepang dan semua administrasinya berbahasa Jepang. Tulisan ini menelusuri apa yang sebenarnya ada, kenapa tidak satu pun berfungsi dalam bahasa Inggris, dan cara mendapatkan metadata yang sama kembali sebagai JSON ternormalisasi.

Apakah FANZA atau DMM punya API berbahasa Inggris?

Tidak. Ada API afiliasi di affiliate.dmm.com/api, dan FANZA (lengan dewasa milik DMM) berjalan di atas yang sama. Dua masalah membuatnya tidak berguna kalau kamu tidak di Jepang:

Jadi “FANZA API dalam bahasa Inggris” bukan sesuatu yang kamu konfigurasikan. Itu proyek scraping-dan-terjemahan yang harus kamu bangun sendiri lalu awasi terus.

Mendapatkan metadata DMM/FANZA dalam bahasa Inggris

javinfo menjalankan akal-akalan geo-block dan normalisasinya sekali saja, di sisi server, dan menyerahkan satu hasil bersih kepadamu. Kirim sebuah kode DVD ke POST /movie dan biarkan provider fanza menjawab:

Look up a FANZA/DMM 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": "fanza" }'
Response (fanza)
{
"q": "SSIS-001",
"source": "fanza",
"result": {
"dvdId": "SSIS-001",
"titleEn": "Newcomer NO.1 STYLE ...",
"titleJa": "新人 NO.1 STYLE ...",
"releaseDate": "2020-07-07",
"runtimeMins": 120,
"makers": ["S1 NO.1 STYLE"],
"actresses": ["Example Actress"],
"jacketFullUrl": "https://pics.dmm.co.jp/digital/video/ssis00001/ssis00001pl.jpg"
}
}

Kamu mendapatkan titleEn sekaligus titleJa, jadi bahasa Inggris adalah field yang kamu baca, bukan langkah terjemahan yang kamu urus sendiri. Provider dmm/fanza mengembalikan metadata dwibahasa – judul, cast, maker, label, seri, sampul – plus gambar profil aktris dan URL galeri sampel yang dilewati sebagian besar scraper. Cakupannya mencapai kira-kira 99% dari pustaka dmm.co.jp, dan sebagian besar kode terpecahkan pada percobaan pertama.

Butuh daftar alih-alih satu kecocokan? POST /query menerima pencarian luas dan mengembalikan kandidat hasil dalam bentuk yang sama.

Satu bentuk, semua sumber

Objek result sama tak peduli provider mana yang menjawab, jadi parser yang kamu tulis untuk FANZA sudah bisa membaca JavDB, MissAV, dan javdatabase. Inilah desain provider-agnostic yang menjadi fondasi seluruhnya – satu API metadata JAV ternormalisasi, bukan integrasi terpisah untuk tiap sumber.

Daftar di app.javinfo.dev, ambil key, lalu kirim lewat header x-javinfo-key (juga di RapidAPI). Penagihannya berbasis pemakaian: /movie seharga $0.0005 per hasil yang berhasil, /query seharga $0.0002, dan lookup yang gagal tidak ditagih. Pendaftar baru mendapat 1.000+ lookup gratis, tanpa kartu kredit; top up dengan USDC setelah itu, dikreditkan 1:1. Tanpa VPN Jepang, tanpa dokumen bahasa Jepang, tanpa scraper yang perlu dipelihara. Kamu bisa langsung berjalan dalam satu menit.