ブログ

著者 javinfo team

JAVポルノAPIは合法か:メタデータとメディアの境界

JAVポルノAPIが運ぶのはカタログの事実であって、映像ではない。その区別が何を決めるのか、そしてなぜ自分でスクレイピングするほうがリスクなのか。

JAVポルノAPIをプロダクトに組み込む前に、必ず誰かが「これは許されるのか」と聞きます。正しい問いですが、答えは退屈です。何を運んでいるかで全部決まる、というだけの話です。バイトと事実は、同じ荷物ではありません。

メタデータは映像ではない

JAVのリリースにはカタログレコードがあります。DVDコード、2言語のタイトル、発売日、収録時間、メーカー、レーベル、シリーズ、出演者。これらは公開された製品についての事実であり、ISBNの書誌レコードと同じ種類のものです。製品そのものではありません。

javinfo が返すのはそのレコードです。メタデータをインデックスするだけで、ライブラリは一切ホストしていません。動画ファイルもトランスコードもプレーヤーもない。ビジュアル素材について返ってくるのは参照です。カバー画像のURL、ソースページのURL、プロバイダーによってはストリームのマニフェストやマグネットのURL。参照は、それが指す先、つまり他人のサーバーで解決されます。区別はそれだけで、そしてその区別こそが、あなたが実際に何を作っているのかを決めます。

信じずに、確かめる

実際のレスポンスからホスト名を列挙して、どこに着地するか見てください。

レスポンスはどこを指しているか
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 -u
出力
fourhoi.com
missav.ws
surrit.com

ホスト名は3つ、どれも私たちのものではありません。カバーも、ページも、マニフェストも、取得するのはあなたであり、あなたのインフラで、あなたのログの下で、ソースから直接取りに行きます。作品そのものはどのプロバイダーでもレスポンスボディに入りません。javinfo がどこかで配信している唯一のアセットは、パブリッシャー自身のサンプル映像で、日本国外でも解決できるように中継しているものだけです。

自分でスクレイピングするほうがリスクは高い

自前でスクレイパーを立てるほうが慎重な選択に見える、というのが直感でしょう。第三者もいない、依存もない、読むべき他社の利用規約もない。実際は逆です。

スクレイピングは、あなたを各ソースの利用規約と直接の関係に置きます。あなた自身のIPから、あなたのループが刻むレートで。取得した時点で規約に同意したことになります。レート制限も、Cloudflare のチャレンジも、ジオブロックも、最後にはBANも、全部あなたが受け止めます。しかもそのBANは、本番トラフィックが出ていくアドレスに落ちます。チャレンジを抜けるためにヘッドレスブラウザを足せば、今度は自前のハードウェアで自動化された回避を走らせていることになり、エンドポイントを叩くのとは性質の違う立ち位置になります。この面倒を技術的にどう畳むか — 1回の呼び出し、5つのソース、1つのレスポンス形 — は JAVメタデータAPIの統合ガイドにあります。ここでの論点はもっと狭い話です。いちばん安く見える選択肢が、露出を全部あなたに集めます。

あなたの側に残るもの

APIを呼んでも、あなたの義務がAPIに移るわけではありません。線のこちら側に残るものが4つあります。

以上は法的助言ではありませんし、アダルトコンテンツの扱いは法域によって大きく異なります。あくまで、通信路を何が流れているかの説明です。それ以外を javinfo がどう扱っているかはプライバシーポリシーにあります。

キーと請求は app.javinfo.dev にあります。APIは RapidAPI にも掲載されています。課金は成功したルックアップ単位で、/movie の結果が$0.0005、/query が$0.0002、ミスは無料。返ってくるものを自分で監査するコストは、それについて考えるコストとほぼ変わりません。新しいキーには100回以上の無料ルックアップが付き、カードは不要です。