API вики-изображения дает странное поведение и не работает должным образом - PullRequest
2 голосов
/ 24 апреля 2019

Я использую API для получения изображений, как показано ниже:

Ссылка 1: "https://commons.wikimedia.org/w/api.php?action=query&generator=search&gsrnamespace=6&gsrsearch=SEARCH_TERM&gsrlimit=10&prop=imageinfo&iiurlwidth=400px&format=xml&gsroffset=0"

Этот API-интерфейс показывает результаты по релевантности.

Однако проблема заключается в том, чточто он также дает pdf. Поэтому, чтобы избежать этого, я добавил параметр filetype только для выборки растровых данных. Api выглядит следующим образом:

Link 2: "https://commons.wikimedia.org/w/api.php?action=query&generator=search&gsrnamespace=6&gsrsearch=SEARCH_TERM filetype: bitmap & gsrlimit =10 & prop = imageinfo & iiurlwidth = 400px & format = xml & gsroffset = 0"

Это отлично работает, но проблема в том, что он не сортирует результаты по релевантности, например по ссылке (1).

Пожалуйста, помогитемне знать, как получать только изображения, сохраняя порядок сортировки по релевантности.

Заранее спасибо.

...