Search for posts.
Fulltext results are limited to 3 000 posts.
- This method call does not require authentication.
||Return posts belonging to this user_id. If ommited the search will be performed in everyone public posts.|
Return the calling user posts matching this privacy level. Values are :
||Search postument titles, descriptions and tags using a fulltext query. (Use +/- for boolean mode)|
||Search postument tags using a comma separated list of tags. (a maximum of 20 tags is allowed)|
||Return posts matching this license or a comma separated list of licenses (ex: 1,3,7). See post.setLicense for more details about license IDs.|
||Specify a minimum posted GMT+0 timestamp.|
||Specify a maximum posted GMT+0 timestamp.|
||Specify a minimum creation date (using the YYYY-MM-DD format).|
||Specify a maximum creation date (using the YYYY-MM-DD format).|
The order in which to sort returned posts. The possible sorts are :
A comma seprarated list of extra information. Extra parameter is:
Choose your prefered size for embedded thumbnail:
||The number of posts to return on each page. (Default is 20, maximum is 100)|
||The page of results to return.|
You may not combine all search parameters. For example you may not combine a fulltext search with a tag search.
- Searching text and tags syntax :
blue sky clouds: return posts containing any of these words. Rank first the posts containing the 3 words.
+blue +sky clouds: return posts showing a "blue sky" with some possible "clouds".
+blue +sky -clouds: return posts showing a "blue sky" without any "clouds".
"the earth is round, like an orange": search the exact phrase.
- The search is case-insensitive but accent-sensitive.
- Adding a "+", "-" or quotes will activate the boolean search mode.
800pixels depends on user preferences.
This method only returns a status and a possible error code.
|1||At least one of the
|2||The user ID is either invalid or the account is closed/suspended.|
|100||Please add the api_key parameter to this request.|
|101||This API key is invalid or disabled.|
|102||The requested format is invalid. Valid formats are : json, xml, php.|
|103||The requested method is invalid or missing.|
|104||The query signature is missing.|
|105||The query signature is invalid.|
|106||User is not logged. The authentication token is missing.|
|107||The authentication token is invalid.|
|108||The user account is closed or suspended.|
|109||This action is blocked because of a member or a group blocklist restriction|
|110||Insufficient permissions for this method.|
|111||The request came from a remote address not allowed by this application.|
|112||The application has reached its requests quota.|
|113||The client IP has reached a limit. Limits are based on requests per seconds, minutes, hours, ...|
|120||This API method must be called using HTTP POST.|
|121||The SOAP envelope could not be parsed.|
|122||The XML-RPC envelope could not be parsed.|
|130||We only support OAuth version 1.1 and 1.1a|
|131||Some of the OAuth parameters were not sent: %s%|
|132||The timestamp sent is out of ranges. Please check your computer clock is not skewed.|
|133||The OAuth Nonce parameter cannot be used twice.|
|134||The OAuth Timestamp parameter is out of ranges (clock skew) or inferior to the previous timestamp sent.|
|135||The OAuth Signature must be either MD5, HMAC_SHA1 or PLAINTEXT over HTTPS.|
|500||Service general error.|
|501||Service under temporarily maintenance. Thank you for your kind understanding.|
|503||The service is temporarily unavailable. Please try again in a few minutes.|
- 2014-06-19: Method created.