Как должен выглядеть синтаксис для этого метода, я делаю что-то не так? - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...