飞飞乐快速导入 Token + Secret · 图文教程
约 791 字大约 3 分钟
2026-05-06
直接从已登录页面的 LocalStorage 里取,不用抓包
📌 什么时候用这种方式?
当你已经在手机/电脑上调 m.hnair.com,但没能抓到完整的登录响应时,直接从浏览器的 LocalStorage(本地存储)里把 token 和 secret 两个值拷出来导入即可。后端会自动校验并回填手机号 / 会员号 / 过期时间。
✅ 适合场景
- 已经登录过,只想快速续期
- 抓不到 login 请求
- 只有 token / secret
❌ 不适合
- 从没登录过
- token 已过期(会直接报错)
1. 打开已登录的 M.HNAIR.COM
用浏览器打开 https://m.hnair.com,确认当前是已登录状态(能看到账号头像/会员号就对了)。
如果没登录,先登录一次;登录过期了就重新登录,否则取出来的 token 是失效的。

2. 打开开发者工具 APPLICATION 面板
按 F12(Mac 上是 Option+Command+I)打开开发者工具,切到 Application(应用) 面板。
左侧树状菜单里找到 Storage → Local Storage → 点开 https://m.hnair.com。
💡 提示: 如果你用的是 Firefox,面板名字叫「存储」;其他部分位置差不多。

3. 找到两个关键 KEY 并复制 VALUE
在右侧列表里找到这两条记录(可以用上方过滤框输入 hna_cache 快速筛选):
| Key | Value |
|---|---|
hna_cache_user_token | eyJhbGciOi... (这个就是 token) |
hna_cache_user_secret | abc123... (这个就是 secret) |
分别点这两行,在底部详情区全选并复制 Value 的值(不是 key 名,不要带引号)。
⚠️ 注意:
- 直接在列表里的 Value 列上双击可能只能看到截断版,要从底部详情区拷完整的
- value 很长(通常几百字符),拷的时候别漏

4. 粘贴到系统并导入
回到抢票系统的「导入 Token」弹窗,切到简易模式,把:
hna_cache_user_token的 value 粘贴到 Token 输入框hna_cache_user_secret的 value 粘贴到 Secret 输入框
点击「导入」,系统会自动调用 checkLoginStatus 校验,通过就会自动回填手机号、会员号、真实过期时间。
💡 提示: 导入失败并提示 token 失效,就回到 m.hnair.com 重新登录一次,再按上面步骤重新拷一次。
✅ 搞定
导入成功后就能直接用这个账号挂自动抢票任务了。
飞飞乐海航助手 · Token 快速导入教程
