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

使用Reddit API在Postman中持续收到404错误求协助

解决Reddit用户存在验证API请求问题

核心问题定位

Reddit的/api/v1/user/{username}/about端点仅支持GET请求,你用POST请求本身就不符合API规范;改用GET后出现Bad Request,大概率是请求格式或权限配置的问题。

具体修复步骤

  • 强制使用GET请求:该端点的设计目的就是通过GET获取用户公开信息,POST请求会直接被API拒绝。
  • 修正请求头配置:
    • 调整User-Agent格式:Reddit要求该字段不能过于简单,建议格式为{平台}/{版本} {应用标识},比如desktop/1.0 MyRedditCheckApp,过于简洁的My app可能触发格式校验失败。
    • 确认Authorization格式:必须是Authorization: Bearer {你的Token},注意Bearer和Token之间的空格不能遗漏。
    • 移除Content-Type头:GET请求不需要该字段,携带application/x-www-form-urlencoded会导致Bad Request。
  • 验证Token权限:确保生成Token时申请了read权限——获取用户基础信息需要该权限,无此权限会返回权限不足错误。
  • 检查URL格式:替换掉*usernamehere*占位符,使用真实用户名,比如正确URL为https://oauth.reddit.com/api/v1/user/spez/about。

正确请求示例

GET https://oauth.reddit.com/api/v1/user/spez/about
User-Agent: desktop/1.0 MyRedditCheckApp
Authorization: Bearer your_valid_token_here

若调整后仍报错,可根据响应的具体错误码(如401=权限不足、404=用户不存在、400=请求格式错误)进一步排查。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 04:45:55