charley 2 viikkoa sitten
vanhempi
commit
7b0dec0e6d
3 muutettua tiedostoa jossa 10 lisäystä ja 6 poistoa
  1. 2 1
      zc_spider/zc_history_spider.py
  2. 2 1
      zc_spider/zc_login.py
  3. 6 4
      zc_spider/zc_new_daily_spider.py

+ 2 - 1
zc_spider/zc_history_spider.py

@@ -27,7 +27,8 @@ headers = {
     "channelNo": "88888888",
     "pageSize": str(PAGE_SIZE),
     # "pageNum": 1,
-    "version": "1.9.9.82537"
+    # "version": "1.9.9.82537"
+    "version": "1.3.19"
 }
 
 

+ 2 - 1
zc_spider/zc_login.py

@@ -11,7 +11,8 @@ headers = {
     "Accept-Encoding": "gzip",
     "Content-Type": "application/json",
     "channelNo": "88888888",
-    "version": "1.9.9.82537"
+    # "version": "1.9.9.82537"
+    "version": "1.3.19"
 }
 
 

+ 6 - 4
zc_spider/zc_new_daily_spider.py

@@ -32,10 +32,12 @@ headers = {
     "channelNo": "88888888",
     "pageSize": str(PAGE_SIZE),
     # "pageNum": 1,
-    # 2026/08/06 版本失效修复:服务端升级后按 version 头做灰度校验,旧值 1.9.9.82537
-    # 会被静默降级为返回空 rows(HTTP 200 不报错、数据悄悄变空)。改为抓包实测的当前
-    # 真实版本 1.3.09 后 getActList / getActEndList 均恢复正常返回。
-    "version": "1.3.17"
+    # 2026/08/06 版本失效修复:服务端按 version 头做灰度校验,旧值 1.9.9.82537
+    # 会被静默降级为返回空 rows(HTTP 200 不报错、数据悄悄变空)。
+    # 2026/10/19 实测:校验已改为硬拦截 + 精确等值匹配——非当前最新版直接返回
+    # {"code":"500","message":"检测到您使用的版本过旧..."},且填更高的版本号(如
+    # 1.3.20 / 9.9.9)同样被拒,无法靠填大版本一劳永逸。App 每次发版都要按抓包同步此值。
+    "version": "1.3.19"
 }