爱游前面分享过一个获取联通Token的容器
这个容器里面的执行代码是PHP写的,爱游用了一段时间,发现太笨重了,打包好的镜像有400多M,爱游就用GO语言重构了一遍,镜像只有15M,运行时内存占用极低,目前使用没有问题。
基本流程
-
在页面输入 手机号(自动补全历史记录)。
-
选择 随机 appid 或手动输入自定义 appid(建议默认随机)。
-
点击 “发送验证码”。
-
若账号无需图形验证,短信会直接下发,页面提示“验证码已发送”。
-
若需要图形验证,会弹出腾讯验证码弹窗,滑动完成后自动重新发送短信。
-
-
输入收到的 6 位短信验证码,点击 “立即登录”。
-
登录成功后,下方会显示完整数据(格式:
ecs_token#appid)。-
点击 “复制完整数据” 可复制全部字段。
-
点击 “复制 token_online#appid” 可只复制核心 token 对。
-
注意事项
-
会话存储在内存中:容器重启后,会话(deviceId、mobileHex 等)会丢失,但前端手机号历史记录保存在浏览器 localStorage 中,不受影响。
-
网络要求:容器需能访问
m.client.10010.com和turing.captcha.qcloud.com,请确保宿主机网络通畅。 -
IP 风控:频繁操作可能导致联通 IP 限制,如遇“HTML 响应”错误,可尝试更换 IP 或使用代理。
技术实现
-
后端:Go 1.21,静态编译,无外部依赖。
-
前端:原生 HTML + JavaScript,使用腾讯云验证码 SDK(
TJCaptcha.js)。 -
加密:RSA 公钥加密(与联通官方 App 一致),分块处理 1024 位密钥。
-
接口模拟:完整模拟联通安卓客户端请求头、参数顺序,确保服务端识别。
doker容器部署命令:
docker run -d -p 8080:8080 --name unicom-token vipiu/unicom-token:latest
版权申明:

请先 !