0

Google アプリ エンジンで簡単な Web フォームを作成し、recaptcha コンポーネントを追加しました。コンポーネントが Web ページに表示されます。しかし、私はAPI呼び出しを行う方法がわかりません。私のコードは;

def post(self):

    challenge = self.request.get('recaptcha_challenge_field')
    response  = self.request.get('recaptcha_response_field')
    remoteip  = os.environ['REMOTE_ADDR']
    private_key = 'xxx'

    cResponse = self.request.submit(http://www.google.com/recaptcha/api/verify?privatekey="private_key"&remoteip="remoteip"&challenge="challenge"&response="response")

    if cResponse.is_valid:
        # response was valid
        # other stuff goes here
        pass
    else:
        error = cResponse.error_code

私のAPI呼び出しが完全に間違っていることは明らかですが、それを行う方法がわかりません。私が見た例では、プラグインを使用しています。

4

1 に答える 1

3

ここに記載されている URL Fetch API を使用してください。リンクされたページの最初の例は、ニーズに適しているはずです。URL フェッチにはクォータがあり、請求可能であることに注意してください。

于 2012-04-05T17:24:48.470 に答える