ReCAPTCHA Images Recognition (mobile hoặc app)
Hướng dẫn sử dụng API Giải reCAPTCHA Recognition của anticaptcha.top trên mobile hoặc app


Trên mobile hoặc app bạn chụp lại màn hình của thiết bị mà có captcha rồi gửi ảnh đó sang API của chúng tôi
1. Tạo yêu cầu/Request
POST : https://anticaptcha.top/in.php
Các tham số Body:
Tên trường dữ liệu
Kiểu dữ liệu
Bắt buộc
Mô tả
key
String
x
Key duy nhất để xác định đối tác API Đăng nhập ⇒ API (key & tài liệu) ⇒ lấy api key
method
String
x
base64
textinstructions
String
x
mobile
click
String
x
recap - nhận kết quả dạng tọa độ, ví dụ: OK|coordinate:x=44,y=32;x=143,y=11 recap2 - nhận kết quả dạng thứ tự ảnh, ví dụ: OK|1,2,6,9
body
String
x
base64 ảnh hoặc url ảnh
json
Integer
0: server sẽ trả về dạng text (mặc định) 1: server sẽ trả về dạng JSON
POST HTTP
Url: https://anticaptcha.top/in.php
Content-Type: application/json
{
"key": "YOUR_API_KEY",
"method": "base64",
"textinstructions": "mobile",
"click": "recap", // id của loại recaptcha
"body": "iVBORw0KGgoAAAANSUhEUgAAAC8AAAA...", //base64 ảnh hoặc url ảnh
"json": 1
}
Kết quả trả về/Response
dạng text: OK|[id]
Ví dụ: OK|24380238
dạng JSON:
{
"status": 1,
"request": "24380427", //task id
}
2. Lấy kết quả giải captcha/Response
GET : https://anticaptcha.top/res.php
Các tham số Body:
Tên trường dữ liệu
Kiểu dữ liệu
Bắt buộc
Mô tả
key
String
x
Key duy nhất để xác định đối tác API
id
String
x
Task id trả về ở bước 1
json
Integer
0: server sẽ trả về dạng text (mặc định) 1: server sẽ trả về dạng JSON
GET HTTP
Url: https://anticaptcha.top/res.php?key=[apikey của bạn]&id=[task id]&json=1
Kết quả trả về/Response
dạng text: CAPCHA_NOT_READY
dạng JSON:
{
"status": 0,
"request": "CAPCHA_NOT_READY"
}
3. Code mẫu
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://anticaptcha.top/in.php");
var content = new StringContent("{\r\n \"key\": \"[api key]\",\r\n \"method\": \"base64\",\r\n \"textinstructions\": \"mobile\",\r\n \"click\": \"recap\",\r\n \"body\": \"iVBORw0KGgoAAAANSUhEUgAAAC8AAAA...\"\r\n, \"json\": 1}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Lưu ý: Nên sử dụng phần mềm PostMan để kiểm tra chạy test trước
Last updated