Ответ 1
Я не думаю, что вы можете сделать оба в одном запросе.
1. Чтобы получить первый результат, используйте API Opensearch.
https://en.wikipedia.org/w/api.php?action=opensearch&search=zyz&limit=1&namespace=0&format=jsonfm
https://en.wikipedia.org/w/api.php
?action=opensearch
&search=zyz # search query
&limit=1 # return only the first result
&namespace=0 # search only articles, ignoring Talk, Mediawiki, etc.
&format=json # jsonfm prints the JSON in HTML for debugging.
Это вернет:
[
"Zyz",
[
"Zyzomys"
],
[
""
],
[
"https://en.wikipedia.org/wiki/Zyzomys"
]
]
2. Теперь у вас есть название статьи первого результата поиска. Чтобы получить первую параграмму статьи (или описание, как вы ее называете), см. Мой ответ здесь: fooobar.com/questions/54561/...