Shopee Slide Captcha

Hướng dẫn sử dụng API Giải Captcha Shopee dạng kéo thanh trượt của anticaptcha.top

Shopee Captcha dạng kéo thanh trượt

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

click

String

x

shopee

body

String

x

base64 ảnh hoặc url ảnh định dạng: [ảnh 1]|[ảnh 2] 2 ảnh ngăn cách nhau bởi dấu |

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",
	"click": "shopee", // id của loại captcha shopee slide
	"body": "/9j/4AAQSkZJRgABAQEASABIAAD...|iVBORw0KGgoAAAANSUhEUgAAAC8AAAA...", //base64 ảnh hoặc url ảnh, 2 ảnh ngăn cách nhau bằng dấu |
	"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    \"click\": \"shopee\",\r\n    \"body\": \"/9j/4AAQSkZJRgABAQEASABIAAD...|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