устранение неоднозначности с помощью Википедии - PullRequest
0 голосов
/ 02 мая 2011

Я пытаюсь устранить неоднозначность, используя страницы неоднозначности в Википедии.Я получаю список ссылок со страницы устранения неоднозначности, используя запрос

http://en.wikipedia.org/w/api.php?action=query&prop=links&format=json&titles=stack%20overflow_(disambiguation)

Я получаю ссылки в порядке, но какой самый быстрый способ получить текст, который появляется рядом с каждой ссылкой?API не делает его легкодоступным.Другие части моего кода неизбежно занимают много времени, мне было интересно, кто-нибудь может предложить какой-нибудь быстрый взлом ...

1 Ответ

2 голосов
/ 02 мая 2011

Невозможно перейти от «списка ссылок» к «тексту рядом со ссылкой» через API. Самый быстрый (и, вероятно, единственный) способ - это загрузить страницу wikitext или HTML и разобрать ее.

...