Я пытаюсь создать кнопку входа с Discord и отобразить имя пользователя на элементе h1 с помощью Javascript.
Я пробовал кое-что, но я не совсем понимаю, как это сделать.
window.onload = () => {const фрагмент = новый URLSearchParams (window.location. hash.slice (1));
if (fragment.has("access_token")) {
const accessToken = fragment.get("access_token");
const tokenType = fragment.get("token_type");
fetch('https://discordapp.com/api/users/@me', {
headers: {
authorization: `${tokenType} ${accessToken}`
}
})
.then(res => res.json())
.then(response => {
const { username, discriminator } = response;
document.getElementById('info').innerText += ` ${username}#${discriminator}`;
})
.catch(console.error);
}
else {
document.getElementById('login').style.display = 'block';
}
}
Я не получаю вывод на h1, который я ожидаю.