As I have already many threads in some StackExchange sites, sometime I would like to be able to search among them, for instance, based on some key words.
Does anyone know how to do that? Thank you!
Stack Apps is a question and answer site for apps, scripts, and development with the Stack Exchange API. It only takes a minute to sign up.
Sign up to join this communityThe API v2 provides support for /search
:
http://api.stackexchange.com/2.2/search?site=[site]&intitle=[search string]
If you want to constrain this to your posts, v2's /search/advanced
path allows you to filter by user, or by basically anything else:
http://api.stackexchange.com/2.2/search/advanced?site=[site]&title=[search string]&user=[your user ID]
Beware - /search
calls the title parameter intitle
, while /search/advanced
calls it title
.
You can search any Stack Exchange site for some keywords using the /search
method:
http://api.[site].com/1.1/search?intitle=[search string]
According to the usage documentation, the intitle
parameter is:
A string that must appear verbatim in the title of a question
Here is an example URL:
Notice that all of the responses contain the string install firefox
in their title.