我正在尝试使用Node的请求模块将成员添加到公会中。
访问令牌是通过Discord的OAuth2系统检索的。令牌提供identify和guilds.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权限。机器人...
我想出了解决方案。您将要利用DiscordJS并使用guild.addMember函数,而不是构建自己的请求。