OAuth2:错误401在PHP请求时使用access_令牌(Discord API)未经授权

OAuth2:错误401在PHP请求时使用access_令牌(Discord API)未经授权,php,oauth,oauth2,discord,Php,Oauth,Oauth2,Discord,在用户通过Discord帐户授权登录后,我目前正试图通过PHP接收用户的Discord信息。授权和身份验证已生效,因此访问令牌有效 每次发送请求时,我都会收到一个401错误,如下所示: {"code": 0, "message": "401: Unauthorized"} PHP代码当前为以下代码: $second_curl = curl_init( 'https://discordapp.com/api/users/@me'); curl_setopt( $second_curl,CUR

在用户通过Discord帐户授权登录后,我目前正试图通过PHP接收用户的Discord信息。授权和身份验证已生效,因此访问令牌有效

每次发送请求时,我都会收到一个401错误,如下所示:

{"code": 0, "message": "401: Unauthorized"}
PHP代码当前为以下代码:

$second_curl = curl_init( 'https://discordapp.com/api/users/@me');  
curl_setopt( $second_curl,CURLOPT_RETURNTRANSFER, true); 
curl_setopt( $second_curl, CURLOPT_HTTPHEADER, array("Authorization: BEARER ".$secret->access_token)); 
$me = curl_exec( $second_curl ); 
echo $me;
$me回显提到的错误响应


我就是找不到解决办法。有人知道OAuth2服务器的奇怪响应吗?

我未经授权,因为我只使用了电子邮件作用域,而没有使用标识作用域。如果您遇到相同的问题,请确保使用
scope=identify+email