核心功能
我们的服务提供强大的功能,使验证码识别变得简单可靠。
快速处理
我们的AI模型在毫秒内处理验证码,确保您的工作流程最小延迟。
安全API
我们的API使用基于令牌的身份验证,确保您的请求安全且私密。
详细分析
通过全面的分析和日志跟踪您的使用情况,优化您的集成。
API接入示例
简单几行代码,轻松接入我们的验证码识别服务。通过HTTP接口调用,快速集成到您的项目中。
import requestsimport base64import json # 读取验证码图片并转换为base64def image_to_base64(image_path): with open(image_path, "rb") as image_file: return base64.b64encode(image_file.read()).decode('utf-8') # API接口调用def recognize_captcha(api_token, image_path): # API端点 url = "https://api.aunly.cn/captcha/recognize" # 准备请求头和数据 headers = { "Authorization": f"Bearer {api_token}", "Content-Type": "application/json" } # 将图片转换为base64 image_base64 = image_to_base64(image_path) # 准备请求体 payload = { "image_base64": image_base64 # 可选: 手动指定验证码类型 # "captcha_type_override": "geetest_v3_click" } # 发送请求 response = requests.post(url, headers=headers, json=payload) # 解析响应 if response.status_code == 200: result = response.json() if result["code"] == 0 and result["data"]: print(f"识别成功! 处理时间: {result['data']['processing_time']}毫秒") print(f"剩余余额: {result['data']['balance']}") print(f"验证码ID: {result['data']['captcha_id']}") print(f"验证码类型: {result['data']['result']['captcha_type']}") # 根据验证码类型处理结果 if result['data']['result']['captcha_type'].startswith('geetest_v3_click') or result['data']['result']['captcha_type'].startswith('geetest_v4_click'): print(f"点选位置: {result['data']['result']['click_points']}") elif 'slider' in result['data']['result']['captcha_type']: print(f"滑块距离: {result['data']['result']['slider_distance']}") return result["data"]["result"] else: print(f"识别失败: {result['message']}") else: print(f"请求失败: {response.status_code}") return None # 使用示例if __name__ == "__main__": API_TOKEN = "aunly_your_token_here" IMAGE_PATH = "captcha.jpg" result = recognize_captcha(API_TOKEN, IMAGE_PATH)