有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

功能描述

用于设置推拉流鉴权配置。


请求

请求url

POST /ivc/cms/config/authstream

请求参数

此接口无请求参数。


请求头

此接口仅使用公共请求头部,详情请参见 公共请求头部 文档。


请求体

该请求操作的实现需要有如下请求体。

{
"Id": "0022c12a-e220-42e0-975f-800f872fc89e",
"PushState": 0,
"PushSecret": "",
"PushExpired": 0,
"PullState": 0,
"PullSecret": "",
"PullExpired": 0
}

字段名
类型
描述
必须
备注
Id
string
鉴权配置Id
uuid
PullState
int
是否开播放鉴权
1:开启,0:关闭
PullSecret
string
播放密钥
长度0-10位
PullExpired
int64
播放过期时间
单位:分钟
PushState
int
是否开启推流鉴权
1:开启,0:关闭
PushSecret
string
推流密钥
长度0-10位
PushExpired
int64
推流过期时间
单位:分钟

响应

响应头

此接口仅返回公共响应头部,详情请参见 公共响应头部 文档。


响应体

该响应体返回为 application/json 数据,包含完整节点数据的内容展示如下:

{
"RequestId": "",
"Code": 0,
"StatusCode": 200,
"Message": "ok",
"Data": {
"Id": "0022c12a-e220-42e0-975f-800f872fc89e",
"PushState": 0,
"PushSecret": "",
"PushExpired": 0,
"PullStaE": 0,
"PullSecret": "",
"PullExpired": 0
}
}

字段名
类型
描述
备注
RequestId
string
请求id

Code
int
状态码,0 成功,500 操作失败

StatusCode
int
错误码,200 OK,其他详见错误中心

Message
string
返回消息

Data
object
返回结果

+Data

字段名
类型
描述
备注
Id
string
鉴权配置Id
uuid
PullState
int
是否开播放鉴权
1:开启,0:关闭
PullSecret
string
播放密钥
仅支持英文数字组合,长度不超过10个字符
PullExpired
int64
播放过期时间
单位:分钟,最长为60分钟
PushState
int
是否开启推流鉴权
1:开启,0:关闭
PushSecret
string
推流密钥
仅支持英文数字组合,长度不超过10个字符
PushExpired
int64
推流过期时间
单位:分钟,最长为60分钟