MediaWiki API поисковый запрос с несколькими выражениями - PullRequest
1 голос
/ 16 февраля 2020

Я бы хотел выполнить запрос на имена артиста. Артист может иметь сценическое имя, полное имя (латинское), корейское имя, псевдоним и т. Д. c.

Я не могу найти , как разделить эти имена в URL-адресе запроса .

https://commons.wikimedia.org/w/api.php?action=query&list=search&srnamespace=6&srlimit=500&format=json&srsearch=Taeyeon|Kim Tae-yeon|Taengoo|김태연

Если я запускаю запрос только для одного имени, он приносит результаты , но ничего не получил с другими именами.

1 Ответ

0 голосов
/ 19 февраля 2020

Используйте ключевое слово OR вместо |.

Это означает, что выполните следующий запрос:

https://commons.wikimedia.org/w/api.php?action=query&list=search&srnamespace=6&srlimit=500&format=json&srsearch=Taeyeon OR "Kim Tae-yeon" OR Taengoo OR 김태연
...