Я пытаюсь console.log профиль из API-интерфейса blizzards с помощью фреймворка blizzard.js, более конкретно «mythicKeystoneProfile».У меня есть доступ к API, так как я могу использовать console.log-символы, режимы вызова и другую информацию, но, в частности, «mythicKeystoneProfile» мне не подходит.Я все еще изучаю основы этого, так что я могу упустить что-то очевидное
Поскольку метод mythicKeystoneProfile находится в среде blizzard.js, я пытаюсь вызвать метод с необходимыми параметрами, который выглядит следующим образом: царство, имя, время года.Но каждый раз, когда я это делаю, я получаю сообщение об ошибке 404.
папка: root -> node_modules -> blizzard.js -> lib -> profile.js
Profile.prototype.mythicKeystoneProfile = function
getCharacterMythicKeystoneProfile({ realm, name, season, ...args }) {
if (season) {
return this.blizzard.get(
`/profile/wow/character/${realm}/${name}/mythic-keystone-
profile/season/${season}`,
merge({}, args, {
namespace: 'profile',
}),
);
}
папка: root ->js -> index.js
let getMythicProfileBtnElement =
document.querySelector('.getMythicProfileButton');
getMythicProfileBtnElement.addEventListener('click', () => {
console.log('Mythic Profile button clicked, please wait.');
blizzard.getApplicationToken()
.then(response => {
blizzard.defaults.token = response.data.access_token;
blizzard.profile.mythicKeystoneProfile({ realm:'stormscale',
name:'sadsangerygf', season:1 })
.then(response => {
console.log(response.data);
})
});
});
Я ожидал, что смогу получить массив данных из моего console.log (response.data), как я получал со всеми другими методами, такими какgetCharacter, getChallengeMode и т. д., но в итоге я получил ошибку 404