Skip to content

nk-ava/mys_geetest_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mys_geetest_demo

  • 用于手动过米游社的geetest验证,支持v3和v4

环境

  • jdk1.8

部署

> java -jar geetest-0.0.2.jar

使用方法

  • 请求验证
方法: get
路径: /verification或者/
v3参数: gt=${}&new_captcha=${}&success=${}&challenge=${}
v4参数: gt=${}&risk_type=${}&mmt_key=${}&use_v4=true

注意: 参数必须全传,否则会显示缺少参数
  • 轮询结果
方法: get
路径: /result/get
参数: key=${}

key的构造方法:
使用MD5加密字符串
v3加密`challenge=${}&gt=${}`
v4加密`mmt_key=${}&gt=${}`

返回结果:
application/json

{"code":-1,"message":"缺少参数key","data":null}