首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向NodeJS提出不一致请求(更改虚荣不一致)

向NodeJS提出不一致请求(更改虚荣不一致)
EN

Stack Overflow用户
提问于 2020-11-09 14:32:56
回答 1查看 395关注 0票数 1

我正在制作一个机器人,它可以通过请求更改url代码,但我尝试了一些方法,它只返回当前的invite代码

我的代码:

代码语言:javascript
复制
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)})

它又回来了

代码语言:javascript
复制
{ code: 'cherrys', uses: 0 }

我只想更改代码,但我不知道如何才能做到这一点,当我尝试使用用户令牌时,它会说

代码语言:javascript
复制
401: Unauthorized

有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2021-08-28 10:29:30

Autorization头部的前缀Bot仅用于bot,如果您想使用用户token,则需要使用Bearer前缀,而不是bot的前缀。

代码语言:javascript
复制
fetch('https://www.discord.com/api/v6/guilds/762359120031907871/vanity-url', {
                method: 'POST',
                headers: { 'Authorization': 'Baerer ' + client.token, 'Content-Type': 'application/json'},
                payload: JSON.stringify({
                        "code":"test458"
                      })
            })
            .then(res => res.json())
            .then(json => { console.log(json)});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64746804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档