我正在制作一个可以通过请求更改网址代码的机器人,但我尝试过一些方法,它只返回当前的邀请代码我的代码:fetch('https://www.discord.com/api/v6/guilds/762359120031907871/vanity-url', { method: 'POST', headers: { 'Authorization': 'Bot ' + client.token, 'Content-Type': 'application/json'}, payload: JSON.stringify({ "code":"test458" }) }) .then(res => res.json()) .then(json => { console.log(json)})它正在回归{ code: 'cherrys', uses: 0 }我只想更改代码,但不知道如何做到这一点,当我尝试使用用户令牌时,它说401: Unauthorized有人可以帮我吗?
1 回答
呼如林
TA贡献1798条经验 获得超3个赞
Autorization 标头上的前缀Bot仅适用于机器人,如果您想使用用户令牌,则需要使用Bearer前缀而不是机器人的前缀。
fetch('https://www.discord.com/api/v6/guilds/762359120031907871/vanity-url', {
method: 'POST',
headers: { 'Authorization': `Bearer ${client.token}`, 'Content-Type': 'application/json'},
payload: JSON.stringify({
"code":"test458"
})
})
.then(res => res.json())
.then(json => { console.log(json)});
添加回答
举报
0/150
提交
取消