Я пытаюсь получить все содержимое из Wikipedia:Unusual_articles и я могу получить список содержимого таблицы, вызвав эту конечную точку:Как получить данные в таблице из Википедии API?
https://en.wikipedia.org/w/api.php?action=parse&format=json&prop=sections&page=Wikipedia:Unusual_articles
и данные, которые я получил обратно выглядеть примерно так:
{
title: "Wikipedia:Unusual articles",
pageid: 154126,
sections: [
{
toclevel: 1,
level: "2",
line: "Places and infrastructure",
number: "1",
index: "T-1",
fromtitle: "Wikipedia:Unusual_articles/Places_and_infrastructure",
byteoffset: null,
anchor: "Places_and_infrastructure"
},
{
toclevel: 2,
level: "3",
line: "Americas",
number: "1.1",
index: "T-2",
fromtitle: "Wikipedia:Unusual_articles/Places_and_infrastructure",
byteoffset: null,
anchor: "Americas"
},
...
Но я не могу получить содержание определенного раздела. Например, под Americas
приведен список таблицы со ссылкой и краткое описание, но есть ли способ получить ссылку и краткое описание из API?
Я бы предложил прочитать документацию по API и выяснить, какой вызов API даст вам контент статьи. – miken32
Ваш лучший выбор - это, вероятно, разобрать HTML-таблицу. Вызов API почти прав, вы просто используете неправильное свойство. – Tgr
@Tgr Какие реквизиты я должен использовать, чтобы получить таблицу html? –