Catatan perubahan
Perubahan penting pada API dan SDK CaptchaLa. Tanggal dalam UTC.
API
2026-06-20
- Respons
/v1/validatekini mengembalikan objekcaptcha_args— konteks pada saat penyelesaian yang dipantulkan kembali untuk pencatatan / penilaian risiko Anda sendiri (tidak pernah diperlukan untuk lulus/gagal):platform—web/android/ios/flutter/windows/ …user_ip— IP pengguna akhir yang dicatat pada saat penyelesaianreferer— URL halaman penyelesaian (web);nullpada platform nativepkg— id paket / bundle aplikasi (native);nullpada websolved_at— waktu penyelesaian selesai (detik unix)risk_score— skor risiko pada saat penyelesaian (0-100, lebih tinggi = lebih berisiko)
client_ippada/v1/validatebersifat opsional tetapi disarankan — IP pengguna akhir dari permintaan masuk Anda, digunakan untuk pemeriksaan risiko tambahan. Aman untuk dihilangkan. (Pencocokan IP yang tepat antara penyelesaian dan pengiriman dihapus karena menolak pengguna sah pada jaringan CDN + dual-stack IPv4/IPv6.)- Sepenuhnya kompatibel ke belakang — integrasi yang ada tetap berfungsi tanpa perubahan.
PHP SDK (captchala/captchala-php)
1.2.3 — 2026-06-20
- Menambahkan
ValidateResult::getUserIp()danValidateResult::getCaptchaArgs(). $clientIppadavalidate()kini opsional tetapi disarankan (digunakan untuk pemeriksaan risiko). Kompatibel ke belakang.
Go SDK (github.com/Captcha-La/captchala-go)
1.2.2 — 2026-06-20
- Menambahkan
ValidateResult.CaptchaArgs(structCaptchaArgs:Platform,UserIP,Referer,Pkg,SolvedAt,RiskScore). - Argumen IP pada
ValidateWithClientIPkini opsional tetapi disarankan. Kompatibel ke belakang.