Python Discord API:添加帮会成员返回400个错误请求

Python Discord API:添加帮会成员返回400个错误请求,python,python-requests,discord,Python,Python Requests,Discord,我有一个用Flask编写的OAuth应用程序,它将用户添加到服务器,而不是使用邀请链接。当我向Add Guild Member端点发出请求时,我得到一个400:Bad Request错误,我无法找出请求的错误。我可以向Get User端点发出请求 回调视图: @app.route(“/o/join”) def join(): s=JWS(WEBTOKEN) 代码=flask.request.args.get(“代码”) 原始状态=flask.request.args.get(“状态”) 令牌=身

我有一个用Flask编写的OAuth应用程序,它将用户添加到服务器,而不是使用邀请链接。当我向Add Guild Member端点发出请求时,我得到一个
400:Bad Request
错误,我无法找出请求的错误。我可以向Get User端点发出请求

回调视图:

@app.route(“/o/join”)
def join():
s=JWS(WEBTOKEN)
代码=flask.request.args.get(“代码”)
原始状态=flask.request.args.get(“状态”)
令牌=身份验证解析令牌(身份验证交换代码(代码))
try:state=s.loads(原始状态)
除外:返回烧瓶。中止(403)
user=auth.access\u端点(
“/users/@me”,“GET”,“Bearer”,token['access\u token']
).json()
action=auth.access\u端点(
f“/行会/{guild}/会员/{state['id']}”,
“放”,“机器人”,机器人的秘密
)
打印(json.dumps(action.json(),indent=2))
返回烧瓶。重定向(状态['redir'])
auth.access\u endpoint()
函数:

def access_端点(端点、方法、类型、令牌、数据=无):
头={
“内容类型”:“应用程序/json”,
“接受字符集”:“application/x-www-form-urlencoded;字符集=UTF-8”,
“授权”:f“{ttype}{token}”
}
r=请求。请求(
方法,f“{API_ENDPOINT}{ENDPOINT}”,headers=head,data=data
)
返回r
有人能看出这个请求有什么问题吗