Katılın ve Ücretsiz Denemeye Sahip Olun!

go captcha solver

Go, goroutines/kanallar ve hızlı derleme aracılığıyla yerleşik eşzamanlılık ile bulut tabanlı geliştirmede mükemmeldir. Mikro hizmetler, dağıtılmış sistemler ve CLI araçları için idealdir, minimalist sözdizimi, çöp toplama yoluyla bellek güvenliği ve çapraz platform ikili üretimi Docker/Kubernetes gibi büyük projelere güç verir. Ölçeklenebilir ağ hizmetleri ve altyapısı için Google, Uber ve Twitch tarafından yaygın olarak benimsenmiştir.

Herhangi bir web sitesinde CAPTCHA'yı otomatik olarak çözmek için Python captcha çözücü paketimizi entegre edin.

reCAPTCHA'yı atlayıp diğer CAPTCHA'ları çözmek için captcha çözme hizmetinin API'siyle kolay entegrasyon

Kurulum

NextCaptcha GO SDK'yi paket yükleyicisi ile veya manuel olarak yükleyin

GitHub

NextCaptcha Golang SDK'sını go get komutunu kullanarak yükleyebilirsiniz:#

go get -u github.com/nextcaptcha/nextcaptcha-go

Yapılandırma

NextCaptcha GO SDK'sını gerekli parametrelerle yapılandırın

Yapılandırma Go Solver SDK

Yapılandırma Örneği#

NextCaptcha Go SDK'sını nasıl kurabileceğinizi ve kullanabileceğinizi aşağıda bulabilirsiniz:
  import "github.com/nextcaptcha/nextcaptcha-go"
 
  api := nextcaptcha.NewNextCaptchaAPI(clientKey, "", "", true)
 
  result, err := api.RecaptchaV2("https://example.com", "SITE_KEY", nextcaptcha.RecaptchaV2Options{})
 

NextCaptcha Golang SDK'sını kullanarak reCAPTCHA v2 sorununu çözmeye yönelik eksiksiz bir örnek aşağıda verilmiştir:#

  package main
 
  import (
      "fmt"
      "github.com/nextcaptcha/nextcaptcha-go"
  )
 
  func main() {
      api := nextcaptcha.NewNextCaptchaAPI("YOUR_CLIENT_KEY")
 
      result, err := api.RecaptchaV2("https://example.com", "SITE_KEY", nextcaptcha.RecaptchaV2Options{})
      if err != nil {
          fmt.Printf("Error solving reCAPTCHA: %v\n", err)
          return
      }
 
      if result.Status == "ready" {
          fmt.Printf("reCAPTCHA solved: %s\n", result.Solution)
      } else {
          fmt.Printf("Failed to solve reCAPTCHA: %s\n", result.Error)
      }
  }

CAPTCHA'yı çözün

`getMessageFallback` called for langGo.solve1

reCAPTCHA v2, v3, Enterprise veya mobil sürümünü NextCaptcha'nın Token tabanlı yöntemini kullanarak çözmek için şu adımları izleyin:

1. reCAPTCHA'yı Token Tabanlı Yöntemle Çözün#

`g-recaptcha-response` belirtecini almak için Token tabanlı yaklaşımı kullanın.

reCAPTCHA v2'yi Token tabanlı yöntemle çözün#

 
  result, err := api.RecaptchaV2("https://example.com", "SITE_KEY", nextcaptcha.RecaptchaV2Options{})
 

reCAPTCHA v2 Enterprise'ı çözmek reCAPTCHA v2 Enterprise zorluklarını çözmek için RecaptchaV2Enterprise yöntemini kullanın: #

    result, err := api.RecaptchaV2Enterprise("https://example.com", "SITE_KEY", nextcaptcha.RecaptchaV2EnterpriseOptions{})

reCAPTCHA v3'ü çözmek reCAPTCHA v3 zorluklarını çözmek için RecaptchaV3 yöntemini kullanın:#

  result, err := api.RecaptchaV3("https://example.com", "SITE_KEY", nextcaptcha.RecaptchaV3Options{})

reCAPTCHA Mobile'ı Çözmek reCAPTCHA Mobile zorluklarını çözmek için RecaptchaMobile yöntemini kullanın:#

  result, err := api.RecaptchaMobile("APP_KEY", nextcaptcha.RecaptchaMobileOptions{})

3. Jeton Kullan#

`g-recaptcha-response` token’ını aldıktan sonra, bunu web sitesinin formuna enjekte edin ve gönderin.
<input type="hidden" name="g-recaptcha-response" value="your_token_here" />

Önemli Notlar#

Destekler reCAPTCHA v2, v3, Kurumsal ve Mobil

Proxyless mod mevcuttur (site belirli IP'ler gerektiriyorsa bir proxy kullanın)

Token-based yöntem captcha'nın sorunsuz bir şekilde aşılmasına olanak sağlar.

Diğer yöntemler

NextCaptcha hesap bakiyenizi kontrol etmek için aşağıdaki yöntemi kullanın:

Bakiye Örneği Alın#

  balance, err := api.GetBalance()
  fmt.Printf("Account balance: %s\n", balance)
 

Önemli Notlar#

Mevcut bakiyenizi USD cinsinden alır.

Doğru bakiyeyi elde etmek için API anahtarınızın geçerli olduğundan emin olun.

;