apiHelp - HoshinoTented/LuoGuAPI GitHub Wiki

API帮助

对于 GET 的API, 需要拥有以下 Cookie:

  • __client_id: 客户端的唯一凭证
  • _uid: 新增的不知作用的字段, 一般为 __client_id 对应用户的 uid

对于 POST 的API, 除了需要 GET 所需要的之外, 还需要拥有以下 Cookie:

  • referer: 调用API所在的页面
  • x-csrf-token: OAuthcsrf-token, 可以在 你谷 首页的 <head> 获取到

对于洛谷新界面(比如题目界面,评测界面 (小心封禁))
可以在 URL 后添加 _contentOnly=1 或在 header 中添加 x-luogu-type=content-only
可以获取 json 格式的数据,方便解析

⚠️ **GitHub.com Fallback** ⚠️