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"
}