- 从
token.txt文件读取多个 Bearer Token(每行一个)。 - 为每个 Token 执行每日签到 API 请求。
- 在处理每个 Token 之间引入随机延迟,模拟人类行为。
- 详细的日志输出,包括请求状态和 API 响应。
要获取用于签到的Token,请按照以下步骤操作:
- 在浏览器中登录 https://testnet.humanity.org/dashboard
- 按下 F12 键打开开发者工具
- 切换到 Network(网络)标签页
- 刷新页面,在网络请求列表中找到
userInfo请求 - 点击
userInfo请求,查看请求头(Headers) - 在请求头中找到
Authorization字段,其值形如Bearer eyJhbGciOiJIUzI... - 复制
Bearer后面的部分(即eyJhbGciOiJIUzI...),这就是您需要的Token - 将Token粘贴到
token.txt文件中,每行一个Token
-
写入
token.txt文件将你的 Token 粘贴到此文件中,每个 Token 占一行。例如:
your_bearer_token_1 your_bearer_token_2 your_bearer_token_3 -
写入
proxies.txt文件(可选)如果需要使用代理,可以创建
proxies.txt文件,每行包含一个代理地址。 支持格式:http://host:port或http://username:password@host:port例如:
http://192.168.1.1:8080 http://user:pass@10.0.0.1:3128如未提供此文件或文件为空,脚本将直接连接而不使用代理。 当代理数量少于Token数量时,代理会循环使用。
-
安装依赖
打开终端或命令提示符,导航到项目目录,然后运行以下命令来安装所需的依赖项:
npm install
完成安装和配置后,你可以通过以下命令运行脚本:
npm start脚本将开始处理 token.txt 中的每个 Token,并显示签到结果。