--- title: App 与桌面端接口头和参数差异 type: fact permalink: main/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/app-与桌面端接口头和参数差异 stable_id: 3d3bfecf-f204-4197-a9b0-082856e7102c scope: project memory_type: fact project_id: 280dd2a0-d23d-4a71-91e1-dce4353163be usage_profile_id: 0c9feb46-d06e-43cd-9ef0-c5813c84a998 status: active revision: 2 request_id: rapt-api-align-20260927 created_at: '2026-09-26T23:16:24.440739+00:00' updated_at: '2026-09-27T06:30:21.646996+00:00' tags: - api - capture --- 重装 App 后再次抓包:GET /app/open/classifyv2 无正文;GET /app/open/classify_video?type=&page= 没有 limit。首页还有 GET /app/open/orgin?class=trending_now 和 class=new_releases。协议头比桌面端多 http_accept_language_custom,值是语言小写;Accept-Encoding 为 gzip。空 POST(游客登录、getUserInfo)正文为空、Content-Length 为 0。 桌面端已按这些改:server/services/device.py 补上这两个头;http.py 空 POST 不再发 {};分类改为 GET;原 Recommend 的 POST /app/open/recommend 改为 GET /app/open/orgin?class=trending_now,新片为 class=new_releases。没有接 foryou。playlistv2 保持 {vid,page,before}。开发期 cache/catalog.json 已删,下次进清单会重新请求。