Вернуть все страницы, которые перенаправляют на страницу в википедии
Есть ли способ использовать API википедии, чтобы вернуть список всех результатов, которые перенаправляют на эту конкретную страницу в Википедии?
(аналогично опции "что ссылки здесь" в левой части страницы, но ограничено страницами, которые перенаправляют туда).
2 ответа
backlinks
Модуль API имеет filterredir
параметр. Используя этот параметр, вы можете фильтровать обратные ссылки только для перенаправления. Вот пример запроса для всех страниц, которые перенаправляют на Main_Page
:
Модуль API редиректов дает редиректы с идентификаторами фрагментов (ссылки на разделы). [ Пример с Википедией: Неоднозначность]
В более ранних версиях API был доступен только модуль обратных ссылок. Он перечисляет каждую страницу, связанную. Однако перенаправления классифицируются (WP:RCAT) с помощью шаблонов, которые добавляют ссылки. Эта практика делает этот модуль бесполезным для поиска перенаправлений на определенных страницах, таких как: ASCII, пакет Java, фамилия, типографская ошибка и т. Д.