Настройка входа в Discord oauth2 на моем сайте (с PHP?) - PullRequest
0 голосов
/ 01 марта 2019

Так что у меня проблемы с обучением, как настроить логин через раздор на моем сайте.Я просматривал буквально часы и не смог найти ничего, что я понимаю ...

На данный момент я создал приложение Discord, предоставив мне также идентификатор клиента и его секрет.как ссылка на мой локальный хост:

https://discordapp.com/api/oauth2/authorize?client_id=550631359337594881&redirect_uri=http%3A%2F%2Flocalhost&response_type=code&scope=identify

На данный момент я настроил его для перенаправления с кнопки на этот URL-адрес, что затем отправляет меня в Discord для принятия.Затем он возвращает меня к http://localhost? Code = CODE_HERE

Однако я не знаю, что мне делать с этим кодом.Я пытаюсь настроить его так, чтобы оно показывало имя пользователя с хэштегом и его фотографию профиля.

В настоящее время я использую HTML, CSS, JS и PHP на сайте, но думаю, что яВозможно, потребуется использовать что-то еще, но я не знаю, как это настроить, или что мне нужно.Я использую свой локальный сервер с XAMPP.Я бы предпочел, чтобы это был только PHP, но я открыт для других вариантов.

Кто-нибудь знает, как я могу преобразовать код в имя пользователя + изображение?

Заранее спасибо!

1 Ответ

0 голосов
/ 01 марта 2019

У вас есть код, который используется для аутентификации во многих конечных точках API-интерфейса Discord.Вам нужна конечная точка http://discordapp.com/api/users/@me.Вы аутентифицируетесь с помощью заголовка авторизации.Взгляните на Developer Portal , чтобы узнать больше о вашей конечной точке

...