go-common/app/service/live/dao-anchor/api/grpc/v0/api.popularity.md
2019-04-22 18:49:16 +08:00

3.6 KiB
Raw Blame History

/live.daoanchor.v0.Popularity/GetAnchorGradeList

GetAnchorGradeList 获取人气值主播评级列表

方法GET

请求参数

响应

{
    "code": 0,
    "message": "ok",
    "data": {
        "list": [
            {
                // 主播评级id 1=>S;2=>A;3=>B...
                "grade_id": 0,
                // 主播评级名称 S;A;B...
                "grade_name": "",
                // 人数基数
                "online_base": 0,
                // 人气倍数
                "popularity_rate": 0
            }
        ]
    }
}

/live.daoanchor.v0.Popularity/EditAnchorGrade

EditAnchorGrade 编辑主播评级对应的人气值数据

方法GET

请求参数

参数名 必选 类型 描述
grade_id integer
online_base integer
popularity_rate integer

响应

{
    "code": 0,
    "message": "ok",
    "data": {
    }
}

/live.daoanchor.v0.Popularity/GetContentList

GetContentList 人气内容系数列表

方法GET

请求参数

参数名 必选 类型 描述
page integer
page_size integer

响应

{
    "code": 0,
    "message": "ok",
    "data": {
        "page": 0,
        "page_size": 0,
        "total_count": 0,
        "list": [
            {
                // 父分区id
                "parent_area_id": 0,
                // 父分区名称
                "parent_area_name": "",
                // 二级分区信息<id,name>
                "area_list": {
                    "1": ""
                },
                // 人气倍率系数
                "popularity_rate": 0
            }
        ]
    }
}

/live.daoanchor.v0.Popularity/AddContent

AddContent 添加内容系数

方法GET

请求参数

参数名 必选 类型 描述
parent_id integer
list 多个integer
popularity_rate integer
is_all integer

响应

{
    "code": 0,
    "message": "ok",
    "data": {
    }
}

/live.daoanchor.v0.Popularity/EditContent

EditContent 编辑内容系数

方法GET

请求参数

参数名 必选 类型 描述
id integer
popularity_rate integer
list 多个integer
parent_id integer
is_all integer

响应

{
    "code": 0,
    "message": "ok",
    "data": {
    }
}

/live.daoanchor.v0.Popularity/DeleteContent

DeleteContent 删除内容系数

方法GET

请求参数

参数名 必选 类型 描述
id integer

响应

{
    "code": 0,
    "message": "ok",
    "data": {
    }
}