Discord guilds.join导致请求错误

问题描述 投票:0回答:1

我正在尝试使用Node的请求模块将成员添加到公会中。

访问令牌是通过Discord的OAuth2系统检索的。令牌提供identifyguilds.join权限。

bot令牌已直接从Discord的开发站点复制。该漫游器已连接到我的应用程序,加入了我正在使用的公会,并且对管理角色创建即时邀请均具有权限。

这是我的要求,


    request({
        url: `http://discordapp.com/api/guilds/${guildID}/members/${userID}`,
        method: "PUT",
        headers: {
            'Authorization': `Bot ${botToken}`,
            'Content-Type': 'application/json'
        },
        json: {
            'access_token': access_token
        }
    }, (err, res, body) => {
        console.log(body);
    });

这是回应


    { _misc: [ 'Expected "Content-Type" header to be one of {\'application/json\'}.' ] }

我已经在这里搜索了所有相关问题,但找不到解决方案。

任何帮助都将得到重视。谢谢。

我正在尝试使用Node的请求模块将成员添加到行会。访问令牌是通过Discord的OAuth2系统检索的。令牌提供了identity和guilds.join权限。机器人...

javascript oauth request discord content-type
1个回答
0
投票

我想出了解决方案。您将要利用DiscordJS并使用guild.addMember函数,而不是构建自己的请求。

© www.soinside.com 2019 - 2024. All rights reserved.