net.polyv.live.v1.service.account
接口 ILiveAccountService

所有已知实现类:
LiveAccountServiceImpl

public interface ILiveAccountService

直播账号级管理


方法摘要
 Boolean createAccountToken(LiveCreateAccountTokenRequest liveCreateAccountTokenRequest)
          设置账号单点登录的token API地址:https://dev.polyv.net/2019/liveproduct/l-api/zhsz/set-user-login-token/
 LiveCreateCategoryResponse createCategory(LiveCreateCategoryRequest liveCreateCategoryRequest)
          创建账号下直播分类 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zhsz/create-category/
 Boolean deleteCategory(LiveDeleteCategoryRequest liveDeleteCategoryRequest)
          删除直播频道分类 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/delete-category/
 LiveAccountInfoResponse getAccountInfo(LiveAccountInfoRequest liveAccountInfoRequest)
          获取直播用户账号信息接口 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/get-user-info/
 LiveAccountSwitchResponse getAccountSwitch(LiveAccountSwitchRequest liveAccountSwitchRequest)
          查询功能开关状态接口 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/switch-get/
 LiveChannelIncomeDetailResponse getChannelIncomeDetail(LiveChannelIncomeDetailRequest liveChannelIncomeDetailRequest)
          查询账号下所有/某个频道号收入详情 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/get-income-detail/
 LiveAccountMicDurationResponse getMicDuration(LiveAccountMicDurationRequest liveAccountMicDurationRequest)
          获取账号连麦分钟数使用量与剩余量 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/mic-duration/
 LiveAccountUserDurationsResponse getUserDurations(LiveAccountUserDurationsRequest liveAccountUserDurationsRequest)
          查询账户分钟数 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zhsz/get-user-durations/
 LiveListAccountResponse listAccount(LiveListAccountRequest liveListAccountRequest)
          查询账号下的频道列表(返回频道号列表) API地址:https://dev.polyv.net/2016/liveproduct/l-api/zhsz/channels/
 LiveListAccountDetailResponse listAccountDetail(LiveListAccountDetailRequest liveListAccountDetailRequest)
          查询账号下所有频道详细信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zhsz/chennel-detail/
 LiveListCategoryResponse listCategory(LiveListCategoryRequest liveCategoryRequest)
          查询账号下直播分类 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/get-category-list/
 LiveListAccountChannelBasicResponse listChannelBasic(LiveListAccountChannelBasicRequest liveListAccountChannelBasicRequest)
          查询账号下所有频道缩略信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/get-simple-channel-list/
 Boolean updateAccountSwitch(LiveUpdateAccountSwitchRequest liveUpdateAccountSwitchRequest)
          设置功能开关状态 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/switch-update/
 Boolean updateCategory(LiveUpdateCategoryRequest liveUpdateCategoryRequest)
          修改直播频道分类名称 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/update-category-name/
 Boolean updateCategorySort(LiveUpdateCategorySortRequest liveUpdateCategorySortRequest)
          修改直播频道分类顺序 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/update-category-rank/
 Boolean updatePlaybackCallbackUrl(LiveAccountPlaybackCallbackRequest liveAccountPlaybackCallbackRequest)
          设置转存成功回调通知url API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/set-playback-callback/
 Boolean updateRecordCallbackUrl(LiveAccountRecordCallbackRequest liveAccountRecordCallbackRequest)
          设置录制回调通知url API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/set-record-callback/
 Boolean updateStreamCallbackUrl(LiveAccountStreamCallbackRequest liveAccountStreamCallbackRequest)
          设置直播状态回调通知url API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/set-stream-callback/
 

方法详细信息

listAccountDetail

LiveListAccountDetailResponse listAccountDetail(LiveListAccountDetailRequest liveListAccountDetailRequest)
                                                throws IOException,
                                                       NoSuchAlgorithmException
查询账号下所有频道详细信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zhsz/chennel-detail/

参数:
liveListAccountDetailRequest - 查询所有频道详细信息请求实体
返回:
账号下所有频道详细信息返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

listAccount

LiveListAccountResponse listAccount(LiveListAccountRequest liveListAccountRequest)
                                    throws IOException,
                                           NoSuchAlgorithmException
查询账号下的频道列表(返回频道号列表) API地址:https://dev.polyv.net/2016/liveproduct/l-api/zhsz/channels/

参数:
liveListAccountRequest - 查询账号下的频道列表 请求体
返回:
查询账号下的频道列表返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getMicDuration

LiveAccountMicDurationResponse getMicDuration(LiveAccountMicDurationRequest liveAccountMicDurationRequest)
                                              throws IOException,
                                                     NoSuchAlgorithmException
获取账号连麦分钟数使用量与剩余量 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/mic-duration/

参数:
liveAccountMicDurationRequest - 获取账号连麦分钟数使用量与剩余量请求实体
返回:
获取账号连麦分钟数使用量与剩余量返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateAccountSwitch

Boolean updateAccountSwitch(LiveUpdateAccountSwitchRequest liveUpdateAccountSwitchRequest)
                            throws IOException,
                                   NoSuchAlgorithmException
设置功能开关状态 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/switch-update/

参数:
liveUpdateAccountSwitchRequest - 设置功能开关状态请求实体
返回:
设置功能开关状态返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createAccountToken

Boolean createAccountToken(LiveCreateAccountTokenRequest liveCreateAccountTokenRequest)
                           throws IOException,
                                  NoSuchAlgorithmException
设置账号单点登录的token API地址:https://dev.polyv.net/2019/liveproduct/l-api/zhsz/set-user-login-token/

参数:
liveCreateAccountTokenRequest - 设置账号单点登录的token请求实体
返回:
设置账号单点登录的token返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateStreamCallbackUrl

Boolean updateStreamCallbackUrl(LiveAccountStreamCallbackRequest liveAccountStreamCallbackRequest)
                                throws IOException,
                                       NoSuchAlgorithmException
设置直播状态回调通知url API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/set-stream-callback/

参数:
liveAccountStreamCallbackRequest - 设置直播状态回调通知url请求体
返回:
设置直播状态回调通知url返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updatePlaybackCallbackUrl

Boolean updatePlaybackCallbackUrl(LiveAccountPlaybackCallbackRequest liveAccountPlaybackCallbackRequest)
                                  throws IOException,
                                         NoSuchAlgorithmException
设置转存成功回调通知url API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/set-playback-callback/

参数:
liveAccountPlaybackCallbackRequest - 设置转存成功回调通知url请求实体
返回:
设置转存成功回调通知url返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateRecordCallbackUrl

Boolean updateRecordCallbackUrl(LiveAccountRecordCallbackRequest liveAccountRecordCallbackRequest)
                                throws IOException,
                                       NoSuchAlgorithmException
设置录制回调通知url API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/set-record-callback/

参数:
liveAccountRecordCallbackRequest - 设置录制回调通知url请求实体
返回:
设置录制回调通知url返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getAccountSwitch

LiveAccountSwitchResponse getAccountSwitch(LiveAccountSwitchRequest liveAccountSwitchRequest)
                                           throws IOException,
                                                  NoSuchAlgorithmException
查询功能开关状态接口 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/switch-get/

参数:
liveAccountSwitchRequest - 查询功能开关状态接口请求实体
返回:
查询功能开关状态接口返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

listChannelBasic

LiveListAccountChannelBasicResponse listChannelBasic(LiveListAccountChannelBasicRequest liveListAccountChannelBasicRequest)
                                                     throws IOException,
                                                            NoSuchAlgorithmException
查询账号下所有频道缩略信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/get-simple-channel-list/

参数:
liveListAccountChannelBasicRequest - 查询账号下所有频道缩略信息请求实体
返回:
查询账号下所有频道缩略信息返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getUserDurations

LiveAccountUserDurationsResponse getUserDurations(LiveAccountUserDurationsRequest liveAccountUserDurationsRequest)
                                                  throws IOException,
                                                         NoSuchAlgorithmException
查询账户分钟数 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zhsz/get-user-durations/

参数:
liveAccountUserDurationsRequest - 查询账户分钟数请求实体
返回:
查询账户分钟数返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createCategory

LiveCreateCategoryResponse createCategory(LiveCreateCategoryRequest liveCreateCategoryRequest)
                                          throws IOException,
                                                 NoSuchAlgorithmException
创建账号下直播分类 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zhsz/create-category/

参数:
liveCreateCategoryRequest - 创建账号下直播分类请求实体
返回:
创建账号下直播分类返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

listCategory

LiveListCategoryResponse listCategory(LiveListCategoryRequest liveCategoryRequest)
                                      throws IOException,
                                             NoSuchAlgorithmException
查询账号下直播分类 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/get-category-list/

参数:
liveCategoryRequest - 查询账号下直播分类请求实体
返回:
查询账号下直播分类返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateCategory

Boolean updateCategory(LiveUpdateCategoryRequest liveUpdateCategoryRequest)
                       throws IOException,
                              NoSuchAlgorithmException
修改直播频道分类名称 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/update-category-name/

参数:
liveUpdateCategoryRequest - 修改直播频道分类名称请求实体
返回:
修改直播频道分类名称返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

deleteCategory

Boolean deleteCategory(LiveDeleteCategoryRequest liveDeleteCategoryRequest)
                       throws IOException,
                              NoSuchAlgorithmException
删除直播频道分类 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/delete-category/

参数:
liveDeleteCategoryRequest - 删除直播频道分类请求实体
返回:
删除直播频道分类返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateCategorySort

Boolean updateCategorySort(LiveUpdateCategorySortRequest liveUpdateCategorySortRequest)
                           throws IOException,
                                  NoSuchAlgorithmException
修改直播频道分类顺序 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/update-category-rank/

参数:
liveUpdateCategorySortRequest - 修改直播频道分类顺序请求实体
返回:
修改直播频道分类顺序返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getAccountInfo

LiveAccountInfoResponse getAccountInfo(LiveAccountInfoRequest liveAccountInfoRequest)
                                       throws IOException,
                                              NoSuchAlgorithmException
获取直播用户账号信息接口 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zhsz/get-user-info/

参数:
liveAccountInfoRequest - 获取直播用户账号信息接口请求实体
返回:
获取直播用户账号信息接口返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelIncomeDetail

LiveChannelIncomeDetailResponse getChannelIncomeDetail(LiveChannelIncomeDetailRequest liveChannelIncomeDetailRequest)
                                                       throws IOException,
                                                              NoSuchAlgorithmException
查询账号下所有/某个频道号收入详情 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zhsz/get-income-detail/

参数:
liveChannelIncomeDetailRequest - 查询账号下所有/某个频道号收入详情请求实体
返回:
查询账号下所有/某个频道号收入详情返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常


Copyright © 2020. All Rights Reserved.