Skip to content

Instantly share code, notes, and snippets.

@ajess33
Created March 21, 2018 20:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ajess33/dc72dc51e7fedec5801a04e8bf535b62 to your computer and use it in GitHub Desktop.
Save ajess33/dc72dc51e7fedec5801a04e8bf535b62 to your computer and use it in GitHub Desktop.
Wikipedia Viewer json
var searchbar = document.querySelector('#searchbar');
var searchButton = document.querySelector('#search');
var results = document.querySelector('.results');
var userInput = searchbar.value;
function fetchData() {
fetch(
'https://en.wikipedia.org/w/api.php?action=query&format=json&generator=search&gsrlimit=10&prop=extracts&pilimit=max&exintro&explaintext&exsentences=2&exlimit=max&gsrsearch=' +
userInput
)
.then(response => response.json())
.then(jsonData => {
var myData = jsonData.query.pages;
console.log(myData);
for (result in myData) {
console.log(result);
}
});
}
fetchData();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment