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

Discord PATCH用户信息接口返回401 Unauthorized所需权限咨询

Discord 修改公会成员接口401错误排查方案
  • 首先确认OAuth2授权时的Scope配置:GET /users/@me接口仅需identify权限即可调用,但修改公会成员的PATCH /guilds/{guild.id}/members/{user.id}接口必须提前在OAuth2授权流程中申请guilds.members.writeScope,缺失该Scope的Access Token调用写接口会直接返回401。
  • 其次确认账号/机器人的公会权限:你使用的Access Token对应的账号或机器人,在目标公会内必须拥有对应操作的权限:
    • 若修改成员昵称,需拥有管理昵称权限
    • 若修改成员所属角色,需拥有管理角色权限,且自身的最高角色等级要高于被操作成员的最高角色等级
  • 检查请求头配置是否正确:
    • 确认Authorization请求头格式为Bearer 你的Access Token,不要误填为Bot令牌的Bot xxxx格式
    • PATCH请求必须携带Content-Type: application/json请求头,缺失该头也会触发权限类错误
  • 排除令牌失效问题:虽然你刚刚调用GET接口成功,也可以确认下Access Token没有被撤销、没有超出有效期。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 04:36:07