Чтобы выполнить вызов API Википедии с помощью Node.js, вы можете выполнить следующие действия:
- Установите необходимые зависимости: вам понадобится модуль «request» для выполнения HTTP-запросов и модуль «cheerio» для анализа HTML.
npm install request cheerio
<старый старт="2">
const request = require('request');
const cheerio = require('cheerio');
- Выполнить вызов API и проанализировать ответ:
const url = 'https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&exintro=&explaintext=&titles=Node.js';
request(url, (error, response, body) => {
if (!error && response.statusCode === 200) {
const data = JSON.parse(body);
const pages = data.query.pages;
const pageId = Object.keys(pages)[0];
const extract = pages[pageId].extract;
// Process the extract as needed
console.log(extract);
}
});
В этом примере мы делаем запрос к API Википедии, указывая формат JSON и запрашивая фрагменты страницы под названием «Node.js». Ответ анализируется и извлекается из данных JSON.