我必须在PHP中为我的应用程序使用Discord API。我有OAuth2令牌和机器人令牌,并且我想通过API将成员添加到公会。我遇到错误object(stdClass)#24 (1) { ["access_token"]=> array(1) { [0]=> string(22) "This field is required" } }
我的代码:
curl_setopt_array($request, [
CURLOPT_URL => "https://discordapp.com/api/guilds/[id]/members/" . $user->id,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => [
"access_token" => $access_token, // oauth2 access token
],
CURLOPT_HTTPHEADER => [
"Authorization: Bot [token]", //bot token
"Content-Type: application/json",
],
CURLOPT_RETURNTRANSFER => true,
]);
我不理解错误This field is required
,因为我将其发送给他们。有人知道哪里出问题了吗? ;(