T? ??ng H¨®a Gi?i Quy?t reCAPTCHA v2: H??ng D?n v?i CapSolver

Anh Tuan
Data Science Expert
15-Aug-2024

??i v?i nh?ng ai th??ng xuy¨ºn th?c hi?n web crawling, b?n c¨® bao gi? c?m th?y reCAPTCHA v2 gi?ng nh? phi¨ºn b?n tr¨ºn Internet c?a m?t tr?ng t¨¤i qu¨¢ nhi?t t¨¬nh, kh?ng th? di chuy?n m¨¤ kh?ng nghi ng? v? t¨ªnh x¨¢c th?c c?a b?n kh?ng? Nh?ng s? th?t tuy?t v?i n?u b?n c¨® th? d? d¨¤ng v¨¤ h?p ph¨¢p h¨°a gi?i v?i nh?ng tr?ng t¨¤i n¨¤y v¨¤ l¨¤m cho c¨¢c nhi?m v? t¨¬m ki?m v¨¤ t? ??ng h¨®a web c?a b?n tr? n¨ºn tr?n tru h?n bao gi? h?t. V¨¬ v?y, h?y chu?n b? ?? g?p ng??i b?n m?i c?a b?n: CapSolver. H?y c¨´ng t¨¬m hi?u c¨¢ch b?n c¨® th? t? ??ng h¨®a d? d¨¤ng vi?c gi?i quy?t reCAPTCHA v2 b?ng CapSolver.
Hi?u v? reCAPTCHA v2
Tr??c khi ch¨²ng ta b?t ??u nhi?m v? gi?i c?u, h?y c¨´ng hi?u v? k? th¨´ c?a ch¨²ng ta: reCAPTCHA v2. Th? th¨¢ch n¨¤y ???c thi?t k? ?? gi? c¨¢c bot ? xa b?ng c¨¢ch y¨ºu c?u b?n ch?ng minh t¨ªnh nh?n v?n c?a m¨¬nh qua vi?c nh?p v¨¤o c¨¢c h¨¬nh ?nh ho?c ch?n h?p ki?m. Hi?u qu?? C¨®. Phi?n to¨¢i? Ho¨¤n to¨¤n. Nh?ng ??ng lo l?ng, th? tr??ng c¨® nh?ng c?ng c? r?t gi?i trong vi?c x? l? c¨¢c Captcha n¨¤y, ch?ng h?n nh? CapSolver nh? ti¨ºu ?? ?? n¨®i. Ch¨²ng t?i s? gi?i thi?u ph??ng ph¨¢p c? th? sau, tr??c ti¨ºn h?y t¨¬m hi?u c¨¢c lo?i th¨¢ch th?c reCAPTCHA v2:
- Nh?n di?n H¨¬nh ?nh: Ng??i d¨´ng ???c tr¨¬nh b¨¤y v?i m?t t?p h?p c¨¢c h¨¬nh ?nh v¨¤ y¨ºu c?u ch?n nh?ng h¨¬nh ?nh ph¨´ h?p v?i m?t ti¨ºu ch¨ª nh?t ??nh, ch?ng h?n nh? nh?n di?n t?t c? c¨¢c ? c¨® ?¨¨n giao th?ng ho?c v?ch qua ???ng. Ph??ng ph¨¢p n¨¤y t?n d?ng kh? n?ng c?a con ng??i trong vi?c nh?n di?n c¨¢c m?u v¨¤ ??i t??ng ph?c t?p m¨¤ bot kh¨® c¨® th? l¨¤m ???c.
- X¨¢c th?c Checkbox: H?p ki?m "T?i kh?ng ph?i l¨¤ robot" m¨¤ ng??i d¨´ng nh?p v¨¤o ?? ch?ng minh h? l¨¤ ng??i. ?i?u n¨¤y ??i khi c¨® th? k¨ªch ho?t m?t th? th¨¢ch nh?n di?n h¨¬nh ?nh n?u ki?m tra ban ??u kh?ng r? r¨¤ng.
Nh?ng ph??ng ph¨¢p n¨¤y hi?u qu? trong vi?c ng?n ch?n c¨¢c bot t? ??ng nh?ng c¨® th? g?y phi?n to¨¢i cho ng??i d¨´ng h?p ph¨¢p. ?¨® l¨¤ n?i CapSolver v¨¤o cu?c, ??n gi?n h¨®a quy tr¨¬nh.
G?p kh¨® kh?n v?i vi?c gi?i quy?t captcha kh¨® ch?u l?p ?i l?p l?i?
Kh¨¢m ph¨¢ gi?i ph¨¢p captcha t? ??ng m??t m¨¤ v?i c?ng ngh? Auto Web Unblock ???c h? tr? b?i AI c?a CapSolver!
Nh?n M? Khuy?n M?i c?a b?n cho c¨¢c gi?i ph¨¢p captcha h¨¤ng ??u; CapSolver: WEBS. Sau khi ??i m?, b?n s? nh?n th¨ºm 5% ti?n th??ng sau m?i l?n n?p, Kh?ng gi?i h?n.

C¨¢ch reCAPTCHA v2 s? d?ng c?ng ngh? ph¨¢t hi?n
reCAPTCHA v2 s? d?ng ph?n t¨ªch h¨¤nh vi ?? ph?n bi?t bot v?i ng??i th?t. N¨® theo d?i c¨¢c y?u t? nh? chuy?n ??ng chu?t, nh?p li?u t? b¨¤n ph¨ªm, v¨¤ h¨¤nh vi nh?p chu?t ?? x¨¢c minh ng??i d¨´ng th?t, l¨¤m cho vi?c l?n tr¨¢nh bot tr? n¨ºn kh¨® kh?n h?n.
T?i sao n¨ºn t? ??ng h¨®a vi?c gi?i quy?t reCAPTCHA v2?
H?y ngh? v? t?t c? th?i gian b?n ?? l?ng ph¨ª ?? c? g?ng gi?i m? c¨¢c ???ng cong ho?c nh?n di?n ?¨¨n giao th?ng trong nh?ng b?c ?nh m?. T? ??ng h¨®a vi?c gi?i quy?t reCAPTCHA v2 kh?ng ch? gi¨²p b?n tho¨¢t kh?i s? nh¨¤m ch¨¢n n¨¤y m¨¤ c¨°n tinh g?n c¨¢c nhi?m v? nh? web scraping, thu th?p d? li?u. CapSolver gi¨²p gi?m b?t g¨¢nh n?ng cho b?n, cho ph¨¦p b?n t?p trung v¨¤o nh?ng g¨¬ th?c s? quan tr?ng.
B?t ??u v?i CapSolver
S?n s¨¤ng s? d?ng CapSolver cho reCAPTCHA v2? Tr??c ti¨ºn, h?y t?o m?t t¨¤i kho?n v¨¤ l?y m? API c?a b?n. T¨¤i li?u c?a CapSolver gi?ng nh? m?t b?n ?? kho b¨¢u, h??ng d?n b?n t?ng b??c m?t.
L?y Site Key
-
Trong nh?t k? y¨ºu c?u c?a tr¨¬nh duy?t, t¨¬m m?t y¨ºu c?u nh?
/recaptcha/api2/reload?k=6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf
, trong ?¨®k=
l¨¤ Site Key b?n c?n. -
N?u b?n cung c?p m?t kh¨®a kh?ng ch¨ªnh x¨¢c, b?n s? nh?n ???c th?ng b¨¢o l?i nh? sau:
Solve failed! response: {"errorId":1,"errorCode":"ERROR_INVALID_TASK_DATA","errorDescription":"Invalid site key","taskId":"1cd1e687-96dd-4f14-b8ef-18b5d144d9b8","status":"failed"}
-
N?u b?n g?i phi¨ºn b?n ReCaptcha sai (V2 ho?c V3), v¨¤ c¨® s? kh?ng kh?p gi?a lo?i trang web m?c ti¨ºu v¨¤ lo?i API (
task.type
), b?n s? th?y th?ng ?i?p n¨¤y:Solve failed! response: {"errorId":1,"errorCode":"ERROR_CAPTCHA_SOLVE_FAILED","errorDescription":"Failed to solve the captcha: 1001","taskId":"da450cbc-ff9d-439d-908a-77e7eb8852dd","status":"failed"}
M? Python
python
# pip install requests
import requests
import time
# TODO: ??t c?u h¨¬nh c?a b?n
api_key = "YOUR_API_KEY" # M? API c?a CapSolver
site_key = "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-" # Site key c?a trang web m?c ti¨ºu c?a b?n
site_url = "https://www.google.com/recaptcha/api2/demo" # URL trang c?a trang web m?c ti¨ºu c?a b?n
# site_key = "6LelzS8UAAAAAGSL60ADV5rcEtK0x0lRsHmrtm62"
# site_url = "https://mybaragar.com/index.cfm?event=page.SchoolLocatorPublic&DistrictCode=BC45"
def capsolver():
payload = {
"clientKey": api_key,
"task": {
"type": 'ReCaptchaV2TaskProxyLess',
"websiteKey": site_key,
"websiteURL": site_url
}
}
res = requests.post("https://api.capsolver.com/createTask", json=payload)
resp = res.json()
task_id = resp.get("taskId")
if not task_id:
print("Kh?ng th? t?o nhi?m v?:", res.text)
return
print(f"Nh?n taskId: {task_id} / ?ang l?y k?t qu?...")
while True:
time.sleep(3) # Tr¨¬ ho?n
payload = {"clientKey": api_key, "taskId": task_id}
res = requests.post("https://api.capsolver.com/getTaskResult", json=payload)
resp = res.json()
status = resp.get("status")
if status == "ready":
return resp.get("solution", {}).get('gRecaptchaResponse')
if status == "failed" or resp.get("errorId"):
print("Gi?i quy?t th?t b?i! ph?n h?i:", res.text)
return
token = capsolver()
print(token)
B??c 1- T?o Nhi?m v?: G?i y¨ºu c?u ??n CapSolver ?? kh?i t?o vi?c gi?i quy?t reCAPTCHA b?ng c¨¢ch cung c?p site_key v¨¤ site_url. task_id tr? v? ???c s? d?ng ?? theo d?i tr?ng th¨¢i c?a y¨ºu c?u n¨¤y.
B??c 2- Theo d?i K?t qu? Nhi?m v?: Script ch? ??i qu¨¢ tr¨¬nh gi?i CAPTCHA ho¨¤n t?t. N¨® ki?m tra li¨ºn t?c tr?ng th¨¢i c?a nhi?m v? m?i 3 gi?y. Khi tr?ng th¨¢i l¨¤ "ready", gi?i ph¨¢p s? ???c tr? v?.
B??c 3- Ki?m tra Tr?ng th¨¢i Nhi?m v?: N?u nhi?m v? ???c gi?i quy?t th¨¤nh c?ng, gi?i ph¨¢p s? ???c tr? v?. Ng??c l?i, script ghi l?i th?ng b¨¢o l?i v¨¤ d?ng l?i.
B??c 4- Nh?n v¨¤ S? d?ng Token: Khi token ???c nh?n, b?n c¨® th? s? d?ng n¨® ?? v??t qua CAPTCHA tr¨ºn trang web m?c ti¨ºu c?a b?n, th??ng l¨¤ b?ng c¨¢ch ??a n¨® v¨¤o m?t y¨ºu c?u g?i bi?u m?u ho?c m?t y¨ºu c?u AJAX.
K?t lu?n
M? n¨¤y cung c?p quy tr¨¬nh l¨¤m vi?c ??y ?? cho vi?c t? ??ng h¨®a qu¨¢ tr¨¬nh gi?i quy?t reCAPTCHA b?ng CapSolver, c¨´ng v?i c¨¢c v¨ª d? th?c t? v? c¨¢ch s? d?ng token tr? v? trong c¨¢c t¨¬nh hu?ng th?c t?
. V¨¬ v?y, l?n t?i khi b?n ph?i ??i m?t v?i s? th?t v?ng c?a m?t th? th¨¢ch reCAPTCHA, h?y nh? r?ng v?i c¨¢ch ti?p c?n v¨¤ c?ng c? ?¨²ng, ngay c? nh?ng ng??i gi? c?a ki¨ºn tr¨¬ nh?t c?ng c¨® th? b? v??t qua.
L?u ? v? Tu?n th?
Quan tr?ng: Khi tham gia v¨¤o vi?c web scraping, ?i?u quan tr?ng l¨¤ tu?n th? c¨¢c h??ng d?n ph¨¢p l? v¨¤ ??o ??c. Lu?n ??m b?o r?ng b?n c¨® s? cho ph¨¦p ?? thu th?p d? li?u t? trang web m?c ti¨ºu, v¨¤ t?n tr?ng t?p
robots.txt
c?a trang v¨¤ c¨¢c ?i?u kho?n d?ch v? c?a trang web. CapSolver ho¨¤n to¨¤n ph?n ??i vi?c l?m d?ng d?ch v? c?a ch¨²ng t?i cho b?t k? ho?t ??ng kh?ng tu?n th? n¨¤o. Vi?c l?m d?ng c¨¢c c?ng c? t? ??ng ?? v??t qua CAPTCHAs m¨¤ kh?ng c¨® s? ?y quy?n h?p l? c¨® th? d?n ??n c¨¢c h?u qu? ph¨¢p l?. H?y ??m b?o r?ng c¨¢c ho?t ??ng thu th?p d? li?u c?a b?n tu?n th? t?t c? c¨¢c lu?t v¨¤ quy ??nh ¨¢p d?ng ?? tr¨¢nh c¨¢c v?n ?? ti?m ?n.
Tuy¨ºn b? Tu?n th?: Th?ng tin ???c cung c?p tr¨ºn blog n¨¤y ch? mang t¨ªnh ch?t tham kh?o. CapSolver cam k?t tu?n th? t?t c? c¨¢c lu?t v¨¤ quy ??nh hi?n h¨¤nh. Vi?c s? d?ng m?ng l??i CapSolver cho c¨¢c ho?t ??ng b?t h?p ph¨¢p, gian l?n ho?c l?m d?ng l¨¤ ho¨¤n to¨¤n b? c?m v¨¤ s? b? ?i?u tra. C¨¢c gi?i ph¨¢p gi?i captcha c?a ch¨²ng t?i n?ng cao tr?i nghi?m ng??i d¨´ng trong khi ??m b?o tu?n th? 100% trong vi?c gi¨²p gi?i quy?t c¨¢c kh¨® kh?n v? captcha trong qu¨¢ tr¨¬nh thu th?p d? li?u c?ng khai. Ch¨²ng t?i khuy?n kh¨ªch vi?c s? d?ng d?ch v? c?a ch¨²ng t?i m?t c¨¢ch c¨® tr¨¢ch nhi?m. ?? bi?t th¨ºm th?ng tin, vui l¨°ng truy c?p ?i?u kho?n D?ch v? v¨¤ Ch¨ªnh s¨¢ch Quy?n ri¨ºng t?.
Th¨ºm

Gi?i reCaptcha v3
H?c c¨¢ch gi?i reCaptcha V3 b?ng CapSolver: nhi?u lo?i nhi?m v?, t¨ªch h?p API ??n gi?n v¨¤ c¨¢c gi?i ph¨¢p hi?u qu? cho t? ??ng h¨®a v¨¤ ki?m th?

Anh Tuan
10-Oct-2025

C¨¢ch gi?i quy?t reCaptcha v3 Enterprise
H?c c¨¢ch gi?i quy?t reCAPTCHA v3 Enterprise m?t c¨¢ch d? d¨¤ng b?ng Capsolver: ch¨¬a kh¨®a c?a b?n ?? v??t qua CAPTCHA ph?c t?p v?i ph?n t¨ªch r?i ro n?ng cao v¨¤ t¨ªch h?p li?n m?ch

Anh Tuan
24-Sep-2025

C¨¢ch t¨¬m h¨¤m callback c?a reCaptcha
T¨¬m h¨¤m g?i l?i c?a reCAPTCHA li¨ºn quan ??n vi?c x¨¢c ??nh h¨¤m JavaScript ???c th?c thi sau khi reCAPTCHA ???c gi?i quy?t th¨¤nh c?ng. D??i ??y l¨¤ m?t b?n xem tr??c ng?n g?n v? c¨¢c b??c b?n c¨® th? th?c hi?n

Anh Tuan
23-Sep-2025

C¨¢ch gi?i quy?t reCaptcha v2
Trong b¨¤i vi?t n¨¤y, ch¨²ng t?i s? h??ng d?n b?n reCaptcha l¨¤ g¨¬ v¨¤ c¨¢ch d? d¨¤ng gi?i quy?t reCaptcha v2 b?ng CapSolver.

Anh Tuan
23-Sep-2025

C¨¢ch gi?i quy?t reCaptcha v3 v¨¤ ??t ?i?m gi?ng ng??i (>0.7¨C0.9)
T¨¬m hi?u c¨¢ch gi?i quy?t reCaptcha v3 hi?u qu? v?i Capsolver. H??ng d?n n¨¤y bao g?m m?i th? t? thi?t l?p ??n gi?i quy?t captcha, ??m b?o ?i?m s? cao v¨¤ ?i?u h??ng web m??t m¨¤

Anh Tuan
23-Sep-2025

Gi?i ph¨¢p reCAPTCHA v2 v¨¤ v3 t?t nh?t khi thu th?p d? li?u web v¨¤o n?m 2025 l¨¤ g¨¬
N?m 2025, v?i s? tinh vi h?n c?a c¨¢c h? th?ng ch?ng bot, vi?c t¨¬m ki?m c¨¢c gi?i ph¨¢p reCAPTCHA ?¨¢ng tin c?y ?? tr? n¨ºn r?t quan tr?ng ??i v?i vi?c tr¨ªch xu?t d? li?u th¨¤nh c?ng.

Anh Tuan
17-Jan-2025