Skip to content

Qoder Daily v1.0.10 · 中国版空活动列表最小头复取

Choose a tag to compare

@L0NE-6 L0NE-6 released this 23 Oct 10:24
· 6 commits to main since this release

Qoder Daily v1.0.10

修复 Qoder CN 完整设备请求头下返回空活动列表、导致每日活动被跳过的问题。

修复

  • 完整设备头得到 HTTP 200 + showCampaign:false / campaigns:[] 时,使用 Authorization、Cosy-ClientType、User-Agent、Content-Type 最小头复取一次。
  • 最小头也返回空表时保留首次空响应;401、业务码 105、429 与 5xx 原样进入错误处理。
  • 最小头的鉴权错误继续复用 token 续期一次再请求的路径。
  • 空表复取仅对中国版启用,国际版路径不变。
  • 实证来源:smart-open/TraeWorkAssistant#133,merge 6d0056dd93a914d056f81dcf7dfcc7b07725119a。

验证

  • 28 项离线测试全部通过。
  • 从发布 ZIP 解压后的源码再次执行 28 项测试,全部通过。
  • qoder_daily.py、qoder_login.py 编译通过。
  • git diff --check 通过。
  • 未使用真实 Qoder 账号,未调用真实领取接口。

资产

  • 完整包 ZIP
  • qoder_daily.py
  • qoder_login.py
  • SHA256SUMS.txt