Files
MemRelay/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/App 与桌面端接口头和参数差异.md
T
memrelay 6ab8337bc0 update: App 与桌面端接口头和参数差异
MemRelay-Operation: memory-save:rapt-api-align-20260927
MemRelay-Resource: 3d3bfecf-f204-4197-a9b0-082856e7102c
2026-09-27 14:30:24 +08:00

1.3 KiB

title, type, permalink, stable_id, scope, memory_type, project_id, usage_profile_id, status, revision, request_id, created_at, updated_at, tags
title type permalink stable_id scope memory_type project_id usage_profile_id status revision request_id created_at updated_at tags
App 与桌面端接口头和参数差异 fact main/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/app-与桌面端接口头和参数差异 3d3bfecf-f204-4197-a9b0-082856e7102c project fact 280dd2a0-d23d-4a71-91e1-dce4353163be 0c9feb46-d06e-43cd-9ef0-c5813c84a998 active 2 rapt-api-align-20260927 2026-09-26T23:16:24.440739+00:00 2026-09-27T06:30:21.646996+00:00
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 已删,下次进清单会重新请求。