Я использую wiki api для встраивания поиска на свой сайт. Типы пользователей некоторые ключевые слова, то скрипт ищет страницы подсоединенные к ключевому слову и отображает миниатюры/название/описание/категории (пример: http://drive.google.com/uc?export=view&id=0B77izt5MEPt2TUw3eUEyVVg3SUE)MediaWiki API: поиск страниц по ключевым словам и выборка
Сейчас я использую:
GET //en.wikipedia.org/w/api.php?action=query&list=search&srsearch=KEYWORD
foreach TITLE:
GET //en.wikipedia.org/w/api.php?action=query&titles=TITLE&prop=extracts|pageimages|categories&exchars=300
работает отлично, но количество Апи звонки слишком большие. Поэтому я ищу способ оптимизации. Можно передавать несколько заголовков во втором GET, но сервер вики будет разделять ответ (используя continue), поэтому нет никакой разницы.
Любые идеи?
Спасибо, песочница API строитель отлично подходит для обучения, как делать запросы. – sviborg