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

Есть ли способ использовать API википедии, чтобы вернуть список всех результатов, которые перенаправляют на эту конкретную страницу в Википедии?

(аналогично опции "что ссылки здесь" в левой части страницы, но ограничено страницами, которые перенаправляют туда).

2 ответа

Решение

backlinks Модуль API имеет filterredir параметр. Используя этот параметр, вы можете фильтровать обратные ссылки только для перенаправления. Вот пример запроса для всех страниц, которые перенаправляют на Main_Page:

Модуль API редиректов дает редиректы с идентификаторами фрагментов (ссылки на разделы). [ Пример с Википедией: Неоднозначность]

В более ранних версиях API был доступен только модуль обратных ссылок. Он перечисляет каждую страницу, связанную. Однако перенаправления классифицируются (WP:RCAT) с помощью шаблонов, которые добавляют ссылки. Эта практика делает этот модуль бесполезным для поиска перенаправлений на определенных страницах, таких как: ASCII, пакет Java, фамилия, типографская ошибка и т. Д.

Другие вопросы по тегам