【发布时间】:2017-06-04 10:27:12
【问题描述】:
在用户通过其 Discord 帐户授权登录后,我目前正尝试通过 PHP 接收用户的 Discord 信息。授权和认证已经生效,所以access_token有效。
每次发送请求时,我都会收到 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 服务器的奇怪响应吗?
【问题讨论】: