Я учусь использовать API отдыха CROSSREF и хочу найти все DOI, связанные с данным университетом. Как создать поисковый запрос из нескольких слов для AND, а не AND / OR?
На CrossRef имеется более 100 миллионов DOI, но только 8217730 имеют метаданные принадлежности авторов.
https://api.crossref.org/works?sample=10&filter=has-affiliation:true
Теперь, если я хочу запросить поиск связей с "Университетом Южного Миссисипи", я мог бы использовать Миссисипи + университет + Южный, но это возвращение И / ИЛИ трех слов.
Я хочу только присоединения со всеми тремя словами.
https://api.crossref.org/works?sample=10&query.affiliation=mississippi+university+southern
Это возвращает все со словом университет или южный или Миссисипи
Инструкция по заполнению поля CrossRef находится здесь https://github.com/CrossRef/rest-api-doc#field-queries и GitHub комментарий по теме здесь https://github.com/CrossRef/rest-api-doc/commit/a4d047e0d1556e80aaab0f4b5aae420da2a99ea2 и здесь https://github.com/CrossRef/rest-api-doc/issues/170