5.3 sp内容全文检索.md
3.06 KB
/* Title: 5.3 sp内容同步全文检索接口 */
sp内容全文检索接口
URL:http://so.cnlive.com/so/searchByQueryStr
请求方式: POST
参数说明:
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| appId | true | string | 服务商应用 ID |
| spCode | true | string | sp索引标识 |
| queryStr | true | string | solr语法查询字符串 |
| page | false | int | 页码,默认取值为1 |
| pageSize | false | int | 每页数据数量,默认取值为18 |
| order | false | Array | 排序字段数组 每个元素类型为JSON,{"fileName","order"} 例如:[{"weight":"asc"} |
| notColumnIDs | false | string | 过滤栏目,多个栏目以逗号分隔 |
| sign | true | string |
queryStr 支持的参数说明:
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| mediaId | false | string | 媒体UUID |
| CMSChannelID | false | string | 频道ID |
| CMSColumnID | false | string | 栏目ID |
| type | false | string | 内容类型,取值为 网页:web、节目:program |
| docKeyWords | false | string | 关键词 |
| title | false | string | 标题 |
| docID | false | int | 内容ID |
| publishDate | false | String | 发布日期 |
| description | false | String | 简介描述 |
返回 JSON说明:
{
"errorMessage": "成功",
"data":{
"programs":[
{
"mediaId": "f1b6f998-d0a8-4f84-9f93-76656421c2e8",
"CMSChannelID": "spzl/",
"desc": "",
"weight": "0",
"CMSColumnID": "spzl/fbhhf/",
"pageUrl": "",
"img": "",
"CMSChannelName": "demo",
"vipFlag": "0",
"type": "program",
"subTitle": "xxx",
"duration": "00:00:00",
"title": "xxx",
"CMSColumnName": "xxx",
"docID": "0",
"keyWords": "",
"bigImg": "",
"mamAirTime": "",
"publishDate": "2013-01-05",
"sallImg": ""
}...
],
"next_cursor": "2",
"page": "1",
"previous_cursor": "0",
"pageSize": "9",
"total_number": 4056
},
"errorCode": "0"
}