You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Curl请求Wanikani API正常,Python requests调用返回404错误

问题解决:Wanikani API summary接口POST请求返回404
  • 问题根源:你的curl命令默认使用GET请求,而Python代码里用了requests.post()发送POST请求,Wanikani的summary接口仅支持GET请求,因此POST请求会被服务器判定为无效路径,返回404错误。

修正后的Python代码:

import requests

headers = {"Wanikani-Revision": "20170710", "Authorization": "Bearer <API-KEY>"}
# 将post改为get,匹配接口要求的请求方式
res = requests.get('https://api.wanikani.com/v2/summary', headers=headers)

print(res.text)

补充说明:Wanikani v2 API的summary接口设计为通过GET请求获取数据,POST请求不符合该接口的调用规范,这就是两种请求方式结果不同的核心原因。

内容的提问来源于stack exchange,提问作者lafoti2742

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 13:20:30