Получить вызов API в Codepen vs. Postman - PullRequest
0 голосов
/ 03 февраля 2019

Я пытаюсь собрать некоторые данные из Last.fm API.Используя Почтальон, и с помощью звонка ниже я получаю ответ.

http://ws.audioscrobbler.com/2.0/?method=geo.gettopartists&country=spain&api_key=4a9f5581a9cdf20a699f540ac52a95c9

Когда я пытаюсь добиться того же результата на Codepen, я не получаю ответ.Это код, который я использую:

fetch("http://ws.audioscrobbler.com/2.0/?method=geo.gettopartists&country=spain&api_key=4a9f5581a9cdf20a699f540ac52a95c9")
    .then(response => response.json())
    .then(data => console.log(data))

Что мне здесь не хватает?

1 Ответ

0 голосов
/ 03 февраля 2019

Как упоминалось обоими комментаторами

Попробуйте, это должно работать:

fetch('https://cors-anywhere.herokuapp.com/http://ws.audioscrobbler.com/2.0/?method=geo.gettopartists&country=spain&format=json&api_key=4a9f5581a9cdf20a699f540ac52a95c9')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(err => console.log(err))

Примечание: вы не должны делиться этим ключом API ...

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