后台-营销-SEO-头部优化文字处修改

网站名称

示例图片三
网站首页 > 新闻资讯 > 公司动态

米拓腾讯小直播接入腾讯云接口详细说明文档

2019-03-09 14:58:01 网站名称 阅读

米拓腾讯小直播API/SDK接入解决方案,提供了更全面稳定的接入服务。通过米拓腾讯小直播Open API和开发工包(SDK) ,可以帮助客户快速的搭建一套属于自己的直播系统平台。

1.公共参数

公共参数是用于标识用户和接口鉴权的参数,每次请求均需要携带这些参数,才能正常发起请求。

网站关键词

2.数据操作(更新/删除)

2.1接口描述

域名: yunsou.api.qcloud.com

接口名: DataManipulation

对数据进行添加和删除操作

2.2输入参数

网站关键词

2.3输出参数

网站关键词

2.4.1接口鉴权

示例要新增的业务数据为: {"NA": 1000, "TA": "test1","TB": "testtitle1", "TC": "testcontent1"}

则上述业务的参数列表如下:

{

'Action' :'DataManipulation',

'Nonce' : 345122,

'Region' : 'sz', .

'Secretld' : 'AKIDz8krbsJ5yKBZQpn74WFkmLPx3gnPhESA',

'Timestamp' : 1408704141,

'op_ type': add,

'appld': 1,

'contents.0.NA': 1000,

'contents.0.TA': test1,

'contents.0.TB': testtitle1,

'contents.0.TC': testcontent1

}

根据上述参数列表进行签名,得出的数字签名为: HgIYOPcx5IN6gz8JsCFBNAWp2oQ

注意:

1)在生成签名的过程中,需要将加密字符串中包含的””改写成"" ,从而加密产生签名;

2)鉴权时,需要将参数列表按key进行排序:字典序,同时大写在前。

2.4.2数据更新

根据上一步(2.4.1) 中得到的数字签名,以GET请求为例构造请求URL,将数字签名加入到参数Signature中。

https://yunsou.api.qcloud.2indep

Action=l DataManipulation

&Nonce= 345122

&Region=sz

&Secretld=. AKIDz8krbsJ5yKBZQpn74WFkmL Px3gnPhESA

&Timestamp= 1408704141

&Signature=HglYOPcx5lN6gz8JsCFBNAWp2oQ

&op_ type= add

&appld=1

&contents.0.NA=1000

&contents.0.TA=test1

&contents.0.TB=testtitle1

执行上述操作之后,会将文档{"NA":" 1000", "TA":"test1", "TB": "tettitle1", "TC": "testcontent1"}插入到用户的应用中,从而参与检索。

注意:在发送请求过程中,不能将参数字符串中包含的””改写成”.”。

上述指令返回的数据结构如下:

retcode: 0,

errmsg: "succ".

data: t

app id: 14950002,

iesul:[

{

doc_ id: '1000",

errno: 0,

rcsult: "succ"

}

],

seq: 1427872563,

total_ result: "sMcc"

},

code: 0,

message: ".

}

2.4.3数据删除

htps://yunsou.api.qcloud.com/v2/index.php?

Action=DataManipulation

&Nonce=345122

&Region=sZ

&Secretld= AKIDz8krbsJ5yKBZQpn74WFkmLPx3gnPhESA

&Timestamp= 1408704141

&Signature=HgIYOPcx5lN6gz8JsCFBNAWp2oQ

&op type=del

&appld=1

&contents.0.doc id= 1000

&contents. 1.doc id= 2000

执行上述操作之后,会将文档ID为: 1000和2000的文档从用户应用中删除, 从而不被检索到。

注意:在发送请求过程中,不能将参数字符串中包含的””改写成".”。

3.1接口描述

域名: yunsou.api.qcloud.com

接口名: DataSearch

对数据进行查询操作

3.1.1数值过滤

数值过滤功能对应检索请求中的num filter参数, 其参数值的结构描述为:

[N:meta:start:end]

该表达式含义为:属性满足start <= meta值<= end的文档将会被留下,其它的被过滤。其中,meta字段必须为数值字段。

另外,数值过滤表达式之间支持”与””或” 关系。用&和符号连接,支持使用括号标识优先级。如,[N:meta1:start:end]&([N:meta2:start:end][N:meta3:start:endJ)

示例:数值过滤表达式

[N:NA:100:150]&[N:NB:200:200]

上述表达式的含义为:查找NA字段在100-150之间,并租NB等于200的结果(其中NA和NB为数值字段)。

3.1.2分类检索:

分类检索对应检索请求中的cl filter参数,其参数值的结构描述为:

[C:meta:value]

该表达式含义为:对该meta域使用特殊的倒排索引进行检索,特别适用于导航检索。其中meta字段可为数字或数值。

另外,分类检索表达式支持”与”“或” 关系。用&和符号连接,支持使用括号标识优先级。如,[C:meta1:value1]&([C.meta2:value2][C:meta3:value3])。

示例:分类过滤表达式

[C:CA:store]&[C:CB:log]

上述表达式的含义为:查找CA字段为store,并且CB字段为log的结果(其中CA和CB为分类域字段)。

3.1.3用户指定排序

用户指定排序涉及到检索请求中的两个参数: rank type和extra。

其使用方法如下:

1) rank type=0:搜索结果按照文本相关性打分降序排列,extra字段被忽略;

2) rank type=1:搜索结果按照义本相关性打分升序排列,extra字 段被忽略;

3) rank type=2:按照用户输入的extra字段,结合用户在高级组件中定制的排序对返回结果的顺序进行排序

4) rank type=5:不使用额外的排序策略,按搜索结果直接返回,extra字段被忽略;

当rank type的值被指定为2时,extra参数值的格式为:

META1 TYPE1_ META2 TYPE2_ rel TYPE3

以上表达式表示的含义为,排序分成三档,仅在前一档值相同情况下,才会进行下一档排序:

1)第一档按照META1的属性值进行排序,排序类型为TYPE1

2)第二档按照META2的属性值进行排序,排序类型为TYPE2

3)第三档按照rel (即文本相关性得分进行排序),排序类型为TYPE3,注意: rel字段的值非业务数据,而是搜索侧的计算结果

表达式取值方法:

1) Meta: meta本身为属性字段名即可(不含下划线,避免冲突) , 但是需要保证需要进行排序的属性是数值字段

2) Type: :

Type=0:当前属性越小,排序越靠前;

Type=1:当前属性越人,排序越靠前;

3.2输出参数

网站关键词

检索结果列表说明:

网站关键词

3.3详细示例

示例业务详细信息如下表:

网站关键词

下面以上述业务为例,详细说明”数据检索”接口的使用方法。

3.4接口鉴权

上述业务的参数列表如下:

{

'Action' : 'DataSearch;

'Nonce' : 345122,

"Region' :'sZ',

'Secretld' : 'AKIDz8krbsJ5yKBZQpn74WFkmLPx3gnPhESA',

'Timestamp : 1408704141,

'appld: 1,

'search query': 'qq, 

'page id: 0,

'num per page': 10

}

根据上述参数列表进行签名,得出的数字签名为: HgIYOPcx5IN6gz8JSCFBNAWp2oQ (示例) ,详细的数字签名的生成方法请参照:《腾讯云接口鉴权》 。

注意:

1)在生成签名的过程中,需要将加密字符串中包含的””改写成".” ,从而加密产生签名;

2)鉴权时,需要将参数列表按key进行排序:字典序,同时大写在前。

3.5数据检索

根据上一步(3.4.1) 中得到的数字签名,以G[T请求为例构造请求URL将数字签名加入到参数Signature中。

https://yunsou.api.qcloud.com/v2/indexphp?

Action=DataSearch

&Noncc= 345122

&Region=sz

&iSecretld-AKIDz8krbsJ5yKBZQpn74WFkmLPx3gnPhESA

&Timestamp=1408704141

&eSignature-HgIYOPcx5lN6gz8JsCFBNAWp2oQ

&appld-1

&isearch query=qq

&page id=0

&num per page= 10

执行上述操作之后,会将文档("N*.:1000", "'".*tcst1", "TB": "tstitle1", "TC": "testcontent1'] 插入到用户的应用中,从而参与检索。

注意:在发送请求过程中,不能将参数字符串中包含的””改写成".”。

米拓腾讯小直播的接口是根据腾讯云接口配置的,无论是并发量还是承载量都远远大于面上的直播系统;米拓腾讯云小直播是经过无数次压力测试验证过的,值得各户信赖的一份产品。

注:本文接口转自腾讯云直播接口文档


Powered by MetInfo 6.0.0 ©2008-2019 www.MetInfo.cn