2017-01-19 6 views
2

В настоящее время я пытаюсь получить информацию о Discord от пользователя через PHP после того, как пользователь разрешил вход в систему через свою учетную запись Discord. Авторизация и аутентификация уже работают, поэтому access_token действителен.OAuth2: Ошибка 401 Неавторизованный при запросе PHP с access_token (Discord API)

Everytime Я посылаю запрос, я получаю 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; 

С $ мне вторя упомянутый ошибочный ответ ,

Я просто не могу найти исправление. Кто-нибудь знает о нечетном ответе сервера OAuth2?

ответ

0

Я был несанкционирован, так как использовал только область электронной почты, но не учитывал область определения. Если у вас такая же проблема, обязательно используйте scope=identify+email!