diff --git a/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/Checkpoint 2026-09-27 06-30-29 UTC [14d09ab8c8].md b/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/Checkpoint 2026-09-27 06-30-29 UTC [14d09ab8c8].md new file mode 100644 index 0000000..7cd47b5 --- /dev/null +++ b/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/Checkpoint 2026-09-27 06-30-29 UTC [14d09ab8c8].md @@ -0,0 +1,25 @@ +--- +title: Checkpoint 2026-09-27 06:30:29 UTC [14d09ab8c8] +type: checkpoint +permalink: main/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/checkpoint-2026-09-27-06-30-29-utc-14d09ab8c8 +stable_id: 4f7af527-3f82-4e1b-90ef-dc25b000e497 +scope: project +memory_type: checkpoint +project_id: 280dd2a0-d23d-4a71-91e1-dce4353163be +usage_profile_id: 0c9feb46-d06e-43cd-9ef0-c5813c84a998 +status: active +revision: 1 +request_id: rapt-ckpt-api-align-20260927 +created_at: '2026-09-27T06:30:29.198650+00:00' +updated_at: '2026-09-27T06:30:29.198650+00:00' +tags: +- api +--- + +完成:重装后再抓 classify,并把桌面端请求改成与 App 一致。 +原因:用户要求修正不一致的协议头、参数和访问方式,并重装 App 后重新抓 classify。 +关键实现:classifyv2 是 GET;classify_video 是 GET ?type=&page=,没有 limit。设备头增加 http_accept_language_custom 和 Accept-Encoding: gzip。空 POST 发空正文。热门改为 GET /app/open/orgin?class=trending_now,新片为 class=new_releases。没有改 playlistv2,也没有接 foryou。 +验证:抓包里 classifyv2 和 classify_video?type=21&page=1 业务码 200。本地构造的分类 URL 是 ?type=21&page=1,空 POST 的 Content-Length 为 0。没有用桌面端实际登录再打一遍清单。 +问题:无。 +下一步:用户在桌面端刷新剧目清单后应看到 Trending Now 和 New Releases。开发期旧的 cache/catalog.json 已删。 +给下个会话:抓包证书和 iptables 已清掉,模拟器框架已重启。不要接 /app/open/foryou。不要把 token 写进记忆。 \ No newline at end of file