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 หรือ class selector หรือองค์ประกอบ DOM ที่สมบูรณ์ ใช้ได้เมื่อพารามิเตอร์การตั้งค่า product ไม่ได้ถูกตั้งค่าเป็น bind

พารามิเตอร์

  • { Object|String } options

การใช้งาน

initGeetest({...},function(gt){ gt.onReady(function(){// เพิ่มปุ่มในตัวไปยังส่วนท้ายขององค์ประกอบที่ระบุ // รองรับสามวิธีดังต่อไปนี้ // ตัวอย่าง <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(){// เพิ่มปุ่มในตัวไปยังส่วนท้ายขององค์ประกอบที่ระบุ // รองรับสามวิธีดังต่อไปนี้ // ตัวอย่าง <div id="captcha_wrap" class="captcha-wrap"></div>
        gt.appendTo('#captcha_wrap')
        gt.appendTo('.captcha-wrap')
        gt.appendTo(document.getElementById('captcha_wrap'))})})

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

showCaptcha()

หลังจากโค้ดยืนยันตัวตนถูกเริ่มต้นแล้ว สามารถเรียกหน้าต่างยืนยันตัวตนได้ เหตุการณ์ปุ่มในตัวจะเรียกหน้าต่างยืนยันตัวตน ใช้ได้เมื่อพารามิเตอร์การตั้งค่า product ถูกตั้งค่าเป็น bind

การใช้งาน

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
ติดต่อฝ่ายขาย