0

APIキーを使用する理由は、この投稿(APIキーとは何ですか?)で次のように説明されています:

「通常、リクエストの送信元を明確に特定できれば、認証の形式として機能し、アクセス制御につながる可能性があります。たとえば、リクエストの実行者に基づいて特定のAPIアクションへのアクセスを制限できます。そのようなサービスを販売することでお金を稼ぐことは、請求目的で誰がその物を使用しているかを追跡する方法でもあります。さらに、キーをブロックすることで、リクエスト量が多すぎる場合の悪用を部分的に防ぐことができます。」

上記の回答は商用サービスの場合に関連しますが、無料サービスであるgooglerecaptchaのようなサービスはどうですか?この場合、APIキーを持つことのポイントは何ですか?また、なぜそれらが公開キーと秘密キーを提供するのですか?

4

1 に答える 1

1

有効なポイント。答えが、各サイトの分析と、表示、試行、成功、失敗などのキャプチャの数を確認できるようにすることでした。これは、Web サイト管理者にとって意味のある情報です。ただし、Google が現在その情報を recaptcha に提供しているとは思えません。この場合の答えは、Google がその情報を追跡して独自に使用できるようにすることだと思います。また、秘密鍵の理由は、recaptcha を破るプログラムをテストしようとする人が独自の鍵を使用する必要があるためかもしれません。それを検出して分離するため、recaptcha を変更してこれらのタイプのクラックを正確に防止するための対策を講じます。

于 2013-02-25T16:56:14.690 に答える