Skip to content

Log perubahan

Perubahan penting pada API dan SDK CaptchaLa. Tarikh dalam UTC.

API

2026-06-20

  • Respons /v1/validate kini mengembalikan objek captcha_args — konteks pada masa penyelesaian yang dipulangkan semula untuk pengelogan / penskoran risiko anda sendiri (tidak pernah diperlukan untuk lulus/gagal):
    • platformweb / android / ios / flutter / windows / …
    • user_ip — IP pengguna akhir yang direkodkan pada masa penyelesaian
    • referer — URL halaman penyelesaian (web); null pada platform natif
    • pkg — id pakej / bundle aplikasi (natif); null pada web
    • solved_at — masa penyelesaian selesai (saat unix)
    • risk_score — skor risiko pada masa penyelesaian (0-100, lebih tinggi = lebih berisiko)
  • client_ip pada /v1/validate adalah pilihan tetapi disyorkan — IP pengguna akhir daripada permintaan masuk anda, digunakan untuk pemeriksaan risiko tambahan. Selamat untuk ditinggalkan. (Padanan tepat IP penyelesaian lawan penghantaran telah digugurkan kerana ia menolak pengguna sah pada rangkaian CDN + dwitindanan IPv4/IPv6.)
  • Serasi sepenuhnya ke belakang — penyepaduan sedia ada terus berfungsi tanpa perubahan.

PHP SDK (captchala/captchala-php)

1.2.3 — 2026-06-20

  • Menambah ValidateResult::getUserIp() dan ValidateResult::getCaptchaArgs().
  • $clientIp pada validate() kini pilihan tetapi disyorkan (digunakan untuk pemeriksaan risiko). Serasi ke belakang.

Go SDK (github.com/Captcha-La/captchala-go)

1.2.2 — 2026-06-20

  • Menambah ValidateResult.CaptchaArgs (struct CaptchaArgs: Platform, UserIP, Referer, Pkg, SolvedAt, RiskScore).
  • Argumen IP pada ValidateWithClientIP kini pilihan tetapi disyorkan. Serasi ke belakang.

MIT-licensed examples · CaptchaLa is operated independently