Echoo文档中心Echoo文档中心
Home
Echoo HTTP API
Echoo Qt
Home
Echoo HTTP API
Echoo Qt
  • 检查4399验证码状态 /api/login/4399/captcha

检查4399验证码状态 /api/login/4399/captcha

您可以使用这个API在登录前检查是否需要验证码及获取验证码相关信息

返回API列表

请求地址

POST /api/login/4399/captcha

请求头

无

请求参数

调用类型:POST form-data

  • username 您的4399账户

调用返回

返回类型:Json

返回示例:

{ "code": 0, "message": "无需验证", }

参数解释:

  • code——只有code为0时代表请求成功,如果请求失败错误原因会显示在message里
  • message——错误信息或成功信息
  • userid——用户ID,后续提交时需要

返回示例 Code:1:

{"code": 1, "message": "请在登录时提交验证码", "url": "验证码URL", "sessionid": "sessionid内容“}

参数解释:

  • code为1时需要提交验证码,访问验证码URL时请确保和访问登录API同一IP
  • 请在调用/api/login/4399时填写captcha和sessionid

示例代码

Python:

import requests
from requests_toolbelt import MultipartEncoder

url = 'http://127.0.0.1:21000/api/login/4399/captcha'

m = MultipartEncoder(
 fields={
     'username': ('', '用户名'),
 }
)

headers = {
 'Content-Type': m.content_type
}

response = requests.post(url, data=m, headers=headers)

print(response.status_code)
print(response.text)
最近更新:: 2025/11/24 14:43