search_get_previews

Perform a search and return matching resources including URLs for the requested preview sizes. (ResourceSpace 8.1 +)

Param1 $search The search string in the standard ResourceSpace format.
Param2 $restypes A string of resource type IDs to include e.g. "1,2". Leave empty to return resources of all types.
Param3 $order_by A string indicating results order. Valid options are relevance, popularity, rating, date, colour, countr, title, file_path, resourceid, resouretype, titleandcountry, random, status. Leave empty for relevance ordering.
Param4 $archive The archive status of resources to return. 0=live assets (the default), 1=pending archive, 2=archived, 3=deleted, -1=pending review,-2 = pending submission.
Param5 $fetchrows Maximum number of rows to return. Use "-1" to return all rows.
Param6 $sort Sort order, "asc"=ascending, "desc"=descending (default).
Param7 $recent_search_daylimit If performing a 'recent' special search, limit the results to resources created in the last n number of days. 'n'=resources from the last n days, '' = no limit (default).
Param8 $getsizes Comma separated list of preview sizes e.g. "thm, scr"' will retrieve the thumbnail and screen sized previews, "" = don't return any preview URLs (default).
Param9 $previewext Return preview files matching this file extension. e.g. "mp4", "jpg" (default).

Return values

The resource results in JSON format. The parameters returned will depend on system configuration.

[
{"score":"0",
"ref":"38",
"resource_type":"1",
"has_image":"0",
"is_transcoding":"0",
"hit_count":"0",
"creation_date":"2016-08-09 14:00:05",
"rating":"",
"user_rating":"",
"user_rating_count":"",
"user_rating_total":"",
"file_extension":"jpg",
"preview_extension":"jpg",
"image_red":"",
"image_green":"",
"image_blue":"",
"thumb_width":"",
"thumb_height":"",
"archive":"0",
"access":"0",
"colour_key":"",
"created_by":"1",
"file_modified":"2016-08-09 14:00:05",
"file_checksum":"",
"request_count":"0",
"new_hit_count":"0",
"expiry_notification_sent":"0",
"preview_tweaks":"0|1",
"file_path":"",
"group_access":"",
"user_access":"",
"field12":"2016-08-09 12:59",
"field8":"Example Photo",
"field3":"Lebanon",
"url_thm":"http:\/\/imagelibrary.resourcepace.com\/filestore\/1\/1\/3\/2\/2\/9_916fb06cda226ee\/113229thm_7fe1c8566474a07.jpg?v=2017-03-01+14%3A02%3A17",
"url_pre":"http:\/\/imagelibrary.resourcepace.com\/filestore\/1\/1\/3\/2\/2\/9_916fb06cda226ee\/113229pre_e2d041035b30bf5.jpg?v=2017-03-01+14%3A02%3A17",
"url_col":"http:\/\/imagelibrary.resourcepace.com\/filestore\/1\/1\/3\/2\/2\/9_916fb06cda226ee\/113229col_3272c919ca5e1a0.jpg?v=2017-03-01+14%3A02%3A17"
}
]