环境:python3.9
依赖:execjs,requests,fastapi
极验第三代滑块在线验证,返回validate.
采用fastapi,方便Java,Jscript等其它语言调用。
@router_geetest_v3.get('/v3/slider/{gt}/{challenge}')
def v3_slider(gt: str, challenge: str) -> str:
"""
第3代滑块
:param gt: gt
:param challenge: challenge
:return: validate` `
"""
gee = GeetestV3(gt, challenge).run()
if gee.validate:
return json.dumps({
'success': True,
'validate': gee.validate
})
return json.dumps({
'success': False
})
有需要定制V:Bin-Code



