文档首页/ ISDP/ API参考/ API接口/ 智能安监/ 批量获取入会Token(API名称:SaasLive/getTokenBatch)
更新时间:2024-07-22 GMT+08:00
分享

批量获取入会Token(API名称:SaasLive/getTokenBatch)

功能介绍

用于与客户系统对接批量获取视频入会Token

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/SaasLive/getTokenBatch

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

channelIds

String

频道ID列表

userAccount

String

用户账号

role

int

角色,默认传1

响应参数

字段名

数据类型

字段名称

proxy

String

代理

appId

String

app唯一标识

expirationTime

int

超时时间

tokenBegin

String

令牌有效开始时间

tokenEnd

String

令牌有效结束时间

token

String

令牌

publishUrl

String

推流地址

transcodingFramerate

String

转码帧率

transcodingWidth

String

转码宽度

currentPushSum

String

当前推流路数

pushEnable

String

推流是否可用

pushLimit

String

推流限制

transcodingHeight

String

转码高度

transcodingBitrate

String

码率

networkQuality

String

网络质量

playQuality

String

播放质量

playQualityCondition

String

播放质量各参数值

proxyList

String

代理列表

metering

String

计费信息

safetyHelmetInfo

String

安全帽信息

请求示例

{
    " channelIds": [
        "10882",
        "10883"
    ],
    " userAccount ": "135965565",
    " role ": "1"
}

响应示例

{
    "status": 1,
    "message": "SUCCESS",
    "error": null,
    "data": {
        "proxy": "video.isdp.test.huawei.com",
        "appId": "b78e8a89d5034d27b522c3f1f12ed1c5",
        "expirationTime": 120,
        "tokenBegin": "2021-03-03T11:27:45",
        "tokenEnd": "2021-03-03T11:29:45",
        "token": "006b78e8a89d5034d27b522c3f1f12ed1c5IABCvPqGghrZIofeFJmzo+VTfzYAPhLSLyjsrLQ/mZEkAtnHeF8AAAAAIgA77pRcsFNAYAQAAQCoAj9gAgCoAj9gAwCoAj9gBACoAj9g",
        "publishUrl": "rtmp://pushdev.gupiaoai.com/live/2253_10882",
        "publishInfo": {
            "transcodingFramerate": 0,
            "transcodingWidth": 0,
            "currentPushSum": 2,
            "pushEnable": true,
            "pushLimit": 100,
            "transcodingHeight": 0,
            "transcodingBitrate": 0
        },
        "networkQuality": {
            "normal": "16-30",
            "strong": "0-15",
            "bad": "51-100",
            "weak": "31-50"
        },
        "playQuality": {
            "frameRate": 15,
            "bitRate": 320,
            "resolutionHeight": 360,
            "resolutionWidth": 480
        },
        "playQualityCondition": {
            "t4G": 31,
            "t5G": 31,
            "t2G": 0,
            "CPU": 80,
            "t3G": 0,
            "WIFI": 31
        },
        "proxyList": [
            "172-19-99-245.video.isdp.test.huawei.com",
            "172-19-99-228.video.isdp.test.huawei.com"
        ],
        "metering": {
            "message": "5003",
            "status": 0
        },
        "safetyHelmetInfo": {
            "resolutionRatio": null
        }
    },
    "timestamp": "2021-03-03T11:27:46.921+0800"
}

相关文档