Я пытаюсь использовать API-интерфейс wikipedia для извлечения ссылок, содержащих Шаблон: Persondata, встроенный в него из статьи в одном вызове.Можно ли фильтровать ссылки на статью в Википедии в одном запросе?
например. статьи всех людей, к которым относится статья «Джордж Клуни».
, как обходной путь:
Я получаю список статей с использованием пропеллера = ссылки пары
http://en.wikipedia.org/w/api.php?action = запрос & проп = & связывает названия = George_Clooney & pllimit = 500 & plnamespace = 0 & = формат JSON
затем проверьте шаблоны каждой статьи, чтобы увидеть, содержит ли она Шаблон: Persondata.
http://en.wikipedia.org/w/api.php?action=query & проп = шаблоны & названия = * article_title * & tllimit = 500 & = формат JSON
Я знаю, что, используя запрос list = embeddedin, мы можем получить все статьи определенного шаблона, но он используется для фильтрации всех статей в Википедии.
Можно ли использовать что-то похожее, чтобы отфильтровать список статей, которые я получаю на шаге 1? или есть лучший способ?
Заранее спасибо
спасибо! Я пытался использовать генератор, но не использовал предел правильно – YNK 2010-12-07 16:40:17