Sebelum ada yang mencolokkan JAV porn API ke sebuah produk, pasti muncul pertanyaan apakah itu boleh. Itu pertanyaan yang benar, dan jawabannya membosankan: sepenuhnya tergantung apa yang kamu pindahkan. Byte dan fakta bukan muatan yang sama.
Metadata bukan videonya
Sebuah rilis JAV punya catatan katalog: kode DVD, judul dalam dua bahasa, tanggal rilis, durasi, studio, label, seri, daftar pemain. Itu fakta tentang produk yang sudah terbit, sekelas dengan catatan ISBN. Itu bukan produknya.
javinfo mengembalikan catatan itu. Ia mengindeks metadata dan tidak menghosting pustaka apa pun: tidak ada berkas video, tidak ada transcode, tidak ada pemutar. Untuk aset visual kamu dapat rujukan — URL sampul, URL halaman sumber, dan pada sebagian provider URL manifest stream atau magnet. Rujukan diselesaikan di tempat ia menunjuk, di server orang lain. Itu saja pembedaannya, dan pembedaan itulah yang menentukan apa yang sebenarnya sedang kamu bangun.
Jangan percaya, cek sendiri
Kumpulkan hostname dari respons sungguhan dan lihat ke mana mereka mendarat:
curl -s -X POST "https://api.javinfo.dev/movie" \ -H "x-javinfo-key: $JAVINFO_KEY" \ -H "Content-Type: application/json" \ -d '{ "q": "EBOD-391", "providers": "missav" }' \| jq -r '.. | strings | select(startswith("http"))' \| cut -d/ -f3 | sort -ufourhoi.commissav.wssurrit.comTiga hostname, tak satu pun milik kami. Sampul, halaman, manifest — semuanya kamu ambil sendiri dari sumbernya, di infrastrukturmu, di bawah log-mu. Filmnya sendiri tidak pernah ada di body respons, di provider mana pun. Satu-satunya aset yang javinfo sajikan di mana pun adalah klip pratinjau milik penerbitnya sendiri, direlai supaya bisa dibuka dari luar Jepang.
Scraping sendiri justru jalan yang lebih berisiko
Naluri bilang menghosting scraper sendiri itu pilihan hati-hati: tanpa pihak ketiga, tanpa dependensi, tanpa syarat layanan orang lain yang harus dibaca. Kenyataannya sebaliknya.
Scraping menempatkanmu dalam hubungan langsung dengan syarat tiap sumber, dari IP-mu sendiri, pada laju yang ditentukan loop-mu. Kamu menyetujui syarat itu begitu kamu menarik halamannya. Kamu yang menelan rate limit, challenge Cloudflare, blokir wilayah, dan akhirnya ban — dan ban itu mendarat di alamat tempat trafik produksimu keluar. Tambahkan headless browser untuk melewati challenge, dan kamu sudah menjalankan pengelakan otomatis di perangkat kerasmu sendiri, posisi yang secara material berbeda dari sekadar memanggil endpoint. Uraian teknis dari kekacauan itu — satu panggilan, lima sumber, satu bentuk respons — ada di panduan integrasi API metadata JAV. Poin di sini lebih sempit: opsi yang tampak paling murah memusatkan seluruh paparannya padamu.
Yang tetap jadi urusanmu
Memanggil API tidak memindahkan kewajibanmu ke sana. Empat hal tetap di sisimu:
- Pasang gerbang usia di permukaanmu sendiri. javinfo ditujukan bagi pengguna yang sudah cukup umur menurut hukum di wilayahnya. Apa pun yang kamu sodorkan ke penggunamu adalah gerbang yang harus kamu bangun, dan di yurisdiksi dengan aturan verifikasi usia itu bukan sekadar centang.
- Jangan menghosting ulang apa yang diberikan padamu. Menautkan sampul secara langsung dan menyalinnya ke bucket-mu adalah dua perbuatan berbeda dengan dua pemilik berbeda. Cache demi performa boleh saja, tapi sadari kamu sedang melakukan yang mana.
- Perlakukan penunjuk sebagai penunjuk. Magnet dan manifest stream berasal dari indeks pihak ketiga. javinfo tidak menjamin apa yang ada di ujung sana, dan antarmukamu juga sebaiknya tidak.
- Cantumkan sumbernya. Tiap hasil membawa
sourcedansite. Tampilkan.
Tidak ada satu pun dari ini yang merupakan nasihat hukum, dan tiap yurisdiksi berbeda jauh soal konten dewasa. Ini deskripsi tentang apa yang melintasi kabel — bagaimana javinfo memperlakukan sisanya ada di kebijakan privasi.
Key dan penagihan ada di app.javinfo.dev; API-nya juga terdaftar di RapidAPI. Kamu bayar per lookup yang berhasil — $0.0005 per hasil /movie, $0.0002 per /query, nihil untuk yang meleset — jadi mengaudit sendiri apa yang balik kira-kira semurah memikirkannya. Key baru mulai dengan 100+ lookup gratis, tanpa kartu.