Поддерживает ли Stackexchange Python API предварительную фильтрацию?
Например:
Ссылка на официальный документ действительно оценена.
См. Официальные документы API, API не поддерживает прямую поддержку сложных запросов, но маршрут /search/advanced
большую часть возможностей поиска веб-сайта.
Так:
"Верните все вопросы под тегом python и javascript с более чем 50 upvotes ".
/search/advanced
.python;javascript
в параметре tagged
.score:50
прохождения score:50
в параметре q
.В этой библиотеке эквивалентный вызов должен выглядеть примерно так:
.fetch('search/advanced', tagged='python;javascript', q='score:50')
Для этого конкретного вопроса это, вероятно, также будет работать:
.fetch('questions', tagged='python;javascript', min='50', sort='votes')
"Верните все вопросы, у которых есть подстрока, соответствующая" title "или" content "."
q
. Например: title
, который использует логику AND:
" Включить/Исключить фильтры для разных свойств".
/search/advanced
предоставляет параметр nottagged
.q
параметр будет принимать некоторые -
термины, так же, как поиск по сайту. Например" Заметки:
q
принимает большую часть связанных с вопросом параметров веб-поиска сайта.