kanasimi / wikiapi

JavaScript MediaWiki API for node.js
https://kanasimi.github.io/wikiapi/
BSD 3-Clause "New" or "Revised" License
48 stars 6 forks source link

Simplify readme.md : load page #5

Closed hugolpz closed 3 years ago

hugolpz commented 3 years ago

Replace:

// load page
(async () => {
    const wiki = new Wikiapi('en');
    let page_data = await wiki.page('Universe');
    console.log(page_data.wikitext);
})();

// load page of other wiki
(async () => {
    const wiki = new Wikiapi('https://awoiaf.westeros.org/api.php');
    let page_data = await wiki.page('Game of Thrones');
    console.log(page_data.wikitext);
})();

by

// load page any wiki
(async () => {
    const wiki    = new Wikiapi('https://en.wikipedia.org/api.php');      // on Wikipedia...
    // const wiki = new Wikiapi('https://awoiaf.westeros.org/api.php'); // ...or any private wiki
    let page_data = await wiki.page('Game of Thrones');
    console.log(page_data.wikitext);
})();

Gain

PR

Others