36 lines
984 B
Python
36 lines
984 B
Python
"""
|
||
极验验证码配置
|
||
|
||
说明:
|
||
- captcha_id 和 private_key 需要从极验官网申请
|
||
- 当前使用的是示例配置,生产环境请替换为自己的密钥
|
||
"""
|
||
import os
|
||
|
||
|
||
class GeetestConfig:
|
||
"""极验验证码配置类"""
|
||
|
||
# 极验分配的captcha_id(从环境变量读取,有默认值)
|
||
CAPTCHA_ID = os.getenv("GEETEST_CAPTCHA_ID", "a30cdbb466e9349385762477cb2c7df6")
|
||
|
||
# 极验分配的私钥(从环境变量读取,有默认值)
|
||
PRIVATE_KEY = os.getenv("GEETEST_PRIVATE_KEY", "6f70322308eb29ae0d85516a14a32d2c")
|
||
|
||
# 用户标识(可选)
|
||
USER_ID = os.getenv("GEETEST_USER_ID", "xianyu_system")
|
||
|
||
# 客户端类型:web, h5, native, unknown
|
||
CLIENT_TYPE = "web"
|
||
|
||
# API地址
|
||
API_URL = "http://api.geetest.com"
|
||
REGISTER_URL = "/register.php"
|
||
VALIDATE_URL = "/validate.php"
|
||
|
||
# 请求超时时间(秒)
|
||
TIMEOUT = 5
|
||
|
||
# SDK版本
|
||
VERSION = "python-fastapi:1.0.0"
|