Captcha

API Giải Captcha NRO

3 lượt bán · 83 lượt xem · Cập nhật 25/08/2026

Chọn gói dịch vụ

Chọn hạn mức hoặc thời hạn. Thanh toán trừ ví, nhận API Key.

Chọn gói
Thanh toán

Chi tiết

#Captcha NRO API Documentation

Tài liệu chuẩn tích hợp dịch vụ giải Captcha Ngọc Rồng Online (NRO) tự động qua hình ảnh Base64.


#1. Overview (Tổng quan)

  • Base URL: https://phamgiang.net/api/v1/services/captcha-nro
  • Content-Type: application/json
  • Data Format: UTF-8 JSON

#2. Authentication (Xác thực)

Mọi request gửi tới hệ thống đều yêu cầu xác thực bằng API Key (License key) qua Header:

Header Type Required Description
x-api-key string Yes Khóa API Key của gói dịch vụ

Lưu ý: Hệ thống cũng hỗ trợ định dạng chuẩn Authorization: Bearer <API_KEY>.


#3. Endpoints (Danh sách API)

#3.1. Solve Captcha (Giải Captcha)

Gửi dữ liệu ảnh Captcha dạng chuỗi Base64 để nhận diện và giải tự động.

  • URL: /solve
  • Method: POST
  • Full URL: https://phamgiang.net/api/v1/services/captcha-nro/solve

#Request Headers

Header Type Required Description
Content-Type string Yes application/json
x-api-key string Yes API Key của bạn

#Request Body

Field Type Required Description
image string Yes Chuỗi Base64 của ảnh Captcha

Ví dụ Request:

http
POST /solve HTTP/1.1
Host: phamgiang.net
Content-Type: application/json
x-api-key: YOUR_API_KEY

{
  "image": "iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAAC3Nu..."
}

#Response: Khi thành công (Success — HTTP 200)

Khi request hợp lệ, hệ thống xử lý và trả về HTTP Status 200 cùng dữ liệu kết quả:

json
{
  "status": 0,
  "captcha": "993175",
  "confidence": 0.9567353,
  "time": 26,
  "message": ""
}

Mô tả các trường dữ liệu:

Field Type Description
status number Mã trạng thái giải: 0 (thành công), 1 (giải sai), 2 (lỗi xử lý ảnh)
captcha string Chuỗi ký tự Captcha đã giải
confidence number Độ tin cậy của thuật toán AI (thang điểm 0 → 1)
time number Thời gian xử lý tại máy chủ (ms)
message string Thông báo chi tiết (rỗng khi thành công)

#Response: Khi phát sinh lỗi API (Backend Error — HTTP 4xx / 5xx)

Khi request vi phạm xác thực, hết hạn ngạch hoặc lỗi kết nối, Backend API trả về mã lỗi HTTP tương ứng cùng cấu trúc JSON chuẩn:

json
{
  "error": {
    "code": "quota_exhausted",
    "message": "api quota exhausted"
  }
}

Mô tả các trường lỗi:

Field Type Description
error.code string Mã định danh lỗi backend trả về
error.message string Thông báo mô tả nguyên nhân lỗi

#4. Error Codes (Bảng Tra Cứu Mã Lỗi)

#4.1. Trạng thái kết quả giải (Trường status trong body HTTP 200)

Status Ý nghĩa Mô tả chi tiết
0 Thành công Đã nhận diện và giải Captcha chính xác
1 Giải sai Mô hình AI không nhận diện được chính xác các ký tự
2 Lỗi xử lý Ảnh đầu vào bị lỗi, mờ hoặc không đúng định dạng ảnh

#4.2. Mã lỗi Backend API (Mã code khi HTTP Status 4xx / 5xx)

HTTP Status Error Code (code) Nguyên nhân Hướng xử lý
400 Bad Request validation_error Request body thiếu trường image hoặc base64 sai định dạng Kiểm tra lại cú pháp JSON và chuỗi Base64 gửi lên
400 Bad Request rental_expired Gói thuê dịch vụ đã hết hạn sử dụng Truy cập website phamgiang.net để gia hạn gói dịch vụ
401 Unauthorized unauthorized API Key không tồn tại, bị sai hoặc thiếu header x-api-key Kiểm tra lại khóa API Key trong trang quản lý thuê gói
402 Payment Required quota_exhausted Gói thuê đã hết lượt gọi (hết Quota) Mua thêm lượt gọi hoặc nâng cấp gói dịch vụ
404 Not Found route_not_allowed Endpoint hoặc đường dẫn gọi tới không tồn tại Kiểm tra lại đúng URL endpoint theo tài liệu
429 Too Many Requests too_many_requests Gửi request vượt quá giới hạn tần suất cho phép Giảm tốc độ gửi request, thêm độ trễ giữa các luồng
502 Bad Gateway bad_gateway Server AI xử lý tạm thời gián đoạn hoặc bảo trì Thử lại request sau 1-2 giây

Chi phí theo endpoint

Mỗi request khớp route trừ đúng số credit. Chi phí 0 không trừ hạn mức. Chế độ danh mục: path không nằm trong bảng sẽ bị từ chối.

Bảng chi phí endpoint
Phương thứcĐường dẫnChi phí
POST/solve1 credit