logoドキュメント
検索
ログイン

APIガイド

onReady(definition)

認証コードの初期化が完了し、必要なリソースが完全にロードされたときにトリガーされます。

パラメーター

  • { Function } definition

使用方法

initGeetest({...},function(gt){ gt.onReady(function(){...})})
              
              initGeetest({...},function(gt){
    gt.onReady(function(){...})})

            
このコードブロックはフローティングウィンドウ内に表示されます

onShow(definition)

認証ウィンドウが表示されたときにトリガーされます。

パラメーター

  • { Function } definition

使用方法

initGeetest({...},function(gt){ gt.onShow(function(res){...})})
              
              initGeetest({...},function(gt){
    gt.onShow(function(res){...})})

            
このコードブロックはフローティングウィンドウ内に表示されます

onClose(definition)

認証ウィンドウが非表示になったときにトリガーされます。

パラメーター

  • { Function } definition

使用方法

initGeetest({...},function(gt){ gt.onClose(function(){...})})
              
              initGeetest({...},function(gt){
    gt.onClose(function(){...})})

            
このコードブロックはフローティングウィンドウ内に表示されます

onSuccess(definition)

認証が成功したときにトリガーされます。

パラメーター

  • { Function } definition

使用方法

initGeetest({...},function(gt){ gt.onSuccess(function(res){// 認証成功の結果 console.log(res)...})})
              
              initGeetest({...},function(gt){
    gt.onSuccess(function(res){// 認証成功の結果
        console.log(res)...})})

            
このコードブロックはフローティングウィンドウ内に表示されます

onFail(definition)

認証が失敗したときにトリガーされます。

パラメーター

  • { Function } definition

使用方法

initGeetest({...},function(gt){ gt.onFail(function(res){// 認証失敗の結果 console.log(res)...})})
              
              initGeetest({...},function(gt){
    gt.onFail(function(res){// 認証失敗の結果
        console.log(res)...})})

            
このコードブロックはフローティングウィンドウ内に表示されます

onError(definition)

認証エラーが発生したときにトリガーされます。

パラメーター

  • { Function } definition

使用方法

initGeetest({...},function(gt){ gt.onError(function(err){// 認証エラーの結果 console.log(err)...})})
              
              initGeetest({...},function(gt){
    gt.onError(function(err){// 認証エラーの結果
        console.log(err)...})})

            
このコードブロックはフローティングウィンドウ内に表示されます

appendTo(options)

組み込みの認証ウィンドウをトリガーするボタンを指定した場所にマウントするために使用されます。optionsはidまたはクラスセレクター、または完全なDOM要素を受け入れます。構成パラメーターproductbindに設定されていない場合に有効です。

パラメーター

  • { Object|String } options

使用方法

initGeetest({...},function(gt){ gt.onReady(function(){// 組み込みボタンを指定された要素の末尾に追加 // 以下の3つの方法をサポート // 例 <div id="captcha_wrap" class="captcha-wrap"></div> gt.appendTo('#captcha_wrap') gt.appendTo('.captcha-wrap') gt.appendTo(document.getElementById('captcha_wrap'))})})
              
              initGeetest({...},function(gt){
    gt.onReady(function(){// 組み込みボタンを指定された要素の末尾に追加 // 以下の3つの方法をサポート // 例 <div id="captcha_wrap" class="captcha-wrap"></div>
        gt.appendTo('#captcha_wrap')
        gt.appendTo('.captcha-wrap')
        gt.appendTo(document.getElementById('captcha_wrap'))})})

            
このコードブロックはフローティングウィンドウ内に表示されます

showCaptcha()

認証コードが初期化された後、認証ウィンドウをトリガーできます。組み込みボタンイベントは認証ウィンドウをトリガーします。構成パラメーターproductbindに設定されている場合に有効です。

使用方法

initGeetest({...},function(gt){ gt.onReady(function(){// showCaptchaを使用して認証ウィンドウのトリガーをカスタマイズ // 例: 認証準備完了後に即座にトリガー gt.showCaptcha()})})
              
              initGeetest({...},function(gt){
    gt.onReady(function(){// showCaptchaを使用して認証ウィンドウのトリガーをカスタマイズ // 例: 認証準備完了後に即座にトリガー
        gt.showCaptcha()})})

            
このコードブロックはフローティングウィンドウ内に表示されます

reset()

認証コードをリセットします。認証が成功した場合またはエラーが発生した場合にのみ有効です。

使用方法

initGeetest({...},function(gt){ gt.onError(function(){... gt.reset()}) gt.onSuccess(function(){... gt.reset()})})
              
              initGeetest({...},function(gt){
    gt.onError(function(){...
      gt.reset()})

    gt.onSuccess(function(){...
      gt.reset()})})

            
このコードブロックはフローティングウィンドウ内に表示されます

destroy()

認証コードを破棄します。

使用方法

initGeetest({...},function(gt){ gt.onSuccess(function(){... gt.destroy()})})
              
              initGeetest({...},function(gt){
    gt.onSuccess(function(){...

      gt.destroy()})})

            
このコードブロックはフローティングウィンドウ内に表示されます
icon
お問い合わせ