public class XcxLiveApi extends Object
构造器和说明 |
---|
XcxLiveApi() |
限定符和类型 | 方法和说明 |
---|---|
static GoodsAddBaseResp |
add(String accessToken,
Goods goods)
商品添加并提审
|
static BaseResp |
addAssistant(String accessToken,
AddAssistantReq req)
添加管理直播间小助手
|
static BaseResp |
addLiveGoods(String accessToken,
int roomId,
int... ids)
往指定直播间导入已入库的商品
|
static BaseResp |
addRole(String accessToken,
String userName,
int role)
设置小程序直播成员的管理员、运营者和主播角色
|
static BaseResp |
addSubAnchor(String accessToken,
Integer roomId,
String username)
添加主播副号
|
static AuditResp |
audit(String accessToken,
GoodsEditReq req)
对已撤回提审的商品再次发起提审申请
|
static RoomCreateResp |
create(String accessToken,
LiveRoom room)
创建直播间,创建成功后将在直播间列表展示
|
static BaseResp |
delete(String accessToken,
GoodsEditReq req)
删除【小程序直播】商品库中的商品,删除后直播间上架的该商品也将被同步删除,不可恢复
|
static BaseResp |
delLiveRoom(String accessToken,
int roomId)
删除直播间
|
static BaseResp |
delRole(String accessToken,
String userName,
int role)
移除小程序直播成员的管理员、运营者和主播角色
|
static BaseResp |
delSubAnchor(String accessToken,
Integer roomId)
删除主播副号
|
static BaseResp |
editRoom(String accessToken,
LiveRoom room)
编辑直播间
|
static AssistantResp |
getAssistant(String accessToken,
Integer roomId)
查询管理直播间小助手
|
static GoodsInfoResp |
getGoodsInfo(String accessToken,
int... goodsIds)
获取商品的信息与审核状态
|
static GoodsInfoResp |
getGoodsList(String accessToken,
Integer offset,
Integer limit,
Integer status)
获取商品列表
|
static LiveInfoResp |
getLiveInfo(String accessToken,
int start,
int limit)
获取直播间列表及直播间信息
|
static LivePushResp |
getLivePush(String accessToken,
int roomId)
获取直播间推流地址
|
static ReplayResp |
getReplay(String accessToken,
int roomId,
int start,
int limit)
获取已结束直播间的回放源视频(一般在直播结束后10分钟内生成,源视频无评论等内容)
|
static LiveRoleResp |
getRoleList(String accessToken,
LiveRoleReq req)
查询小程序直播成员列表
|
static LiveShareCodeResp |
getShareCode(String accessToken,
Integer roomId,
String params)
获取直播间分享二维码
|
static LiveSubAnchorResp |
getSubAnchor(String accessToken,
Integer roomId)
获取主播副号
|
static BaseResp |
modifyAssistant(String accessToken,
EditAssistantReq req)
修改管理直播间小助手
|
static BaseResp |
modifySubAnchor(String accessToken,
Integer roomId,
String username)
修改主播副号
|
static BaseResp |
removeAssistant(String accessToken,
EditAssistantReq req)
删除管理直播间小助手
|
static BaseResp |
resetAudit(String accessToken,
GoodsEditReq req)
撤回直播商品的提审申请
|
static BaseResp |
update(String accessToken,
GoodsInfoReq goodsInfo)
更新商品信息
审核通过的商品仅允许更新价格类型与价格,审核中的商品不允许更新,未审核的商品允许更新所有字段,只传入需要更新的字段 |
static BaseResp |
updateComment(String accessToken,
Integer roomId,
boolean flag)
开启/关闭直播间全局禁言
|
static BaseResp |
updateFeedPublic(String accessToken,
Integer roomId,
boolean flag)
开启/关闭直播间官方收录
|
static BaseResp |
updateKf(String accessToken,
Integer roomId,
boolean flag)
开启/关闭客服功能
|
static BaseResp |
updateReplay(String accessToken,
Integer roomId,
boolean flag)
开启/关闭回放功能
|
public static RoomCreateResp create(String accessToken, LiveRoom room)
accessToken
- AccessTokenroom
- 直播间信息RoomCreateResp
public static BaseResp editRoom(String accessToken, LiveRoom room)
accessToken
- AccessTokenroom
- 直播间信息BaseResp
public static BaseResp delLiveRoom(String accessToken, int roomId)
accessToken
- AccessTokenroomId
- 直播间IDBaseResp
public static LiveInfoResp getLiveInfo(String accessToken, int start, int limit)
accessToken
- AccessTokenstart
- 起始房间,0表示从第1个房间开始拉取limit
- 每次拉取的房间数量,建议100以内LiveInfoResp
public static ReplayResp getReplay(String accessToken, int roomId, int start, int limit)
accessToken
- AccessTokenroomId
- 直播间IDstart
- 起始拉取视频,0表示从第一个视频片段开始拉取limit
- 每次拉取的数量,建议100以内ReplayResp
public static BaseResp addLiveGoods(String accessToken, int roomId, int... ids)
accessToken
- AccessTokenroomId
- 直播间IDids
- 商品IDBaseResp
public static LivePushResp getLivePush(String accessToken, int roomId)
accessToken
- AccessTokenroomId
- 直播间IDLivePushResp
public static LiveShareCodeResp getShareCode(String accessToken, Integer roomId, String params)
accessToken
- AccessTokenroomId
- 直播间IDparams
- 自定义参数 记得URLEncodeLiveShareCodeResp
public static BaseResp addAssistant(String accessToken, AddAssistantReq req)
accessToken
- accessTokenreq
- 请求信息BaseResp
public static BaseResp modifyAssistant(String accessToken, EditAssistantReq req)
accessToken
- accessTokenreq
- 请求信息BaseResp
public static BaseResp removeAssistant(String accessToken, EditAssistantReq req)
accessToken
- accessTokenreq
- 请求信息BaseResp
public static AssistantResp getAssistant(String accessToken, Integer roomId)
accessToken
- accessTokenroomId
- 直播间IDBaseResp
public static BaseResp addSubAnchor(String accessToken, Integer roomId, String username)
accessToken
- accessTokenroomId
- 直播间IDusername
- 用户微信号BaseResp
public static BaseResp modifySubAnchor(String accessToken, Integer roomId, String username)
accessToken
- accessTokenroomId
- 直播间IDusername
- 用户微信号BaseResp
public static BaseResp delSubAnchor(String accessToken, Integer roomId)
accessToken
- accessTokenroomId
- 直播间IDBaseResp
public static LiveSubAnchorResp getSubAnchor(String accessToken, Integer roomId)
accessToken
- accessTokenroomId
- 直播间IDLiveSubAnchorResp
public static BaseResp updateFeedPublic(String accessToken, Integer roomId, boolean flag)
accessToken
- accessTokenroomId
- 直播间IDflag
- 开启/关闭BaseResp
public static BaseResp updateReplay(String accessToken, Integer roomId, boolean flag)
accessToken
- accessTokenroomId
- 直播间IDflag
- 开启/关闭BaseResp
public static BaseResp updateKf(String accessToken, Integer roomId, boolean flag)
accessToken
- accessTokenroomId
- 直播间IDflag
- 开启/关闭BaseResp
public static BaseResp updateComment(String accessToken, Integer roomId, boolean flag)
accessToken
- accessTokenroomId
- 直播间IDflag
- 开启/关闭BaseResp
public static BaseResp addRole(String accessToken, String userName, int role)
accessToken
- accessTokenuserName
- 用户的微信号role
- 删除用户的角色; [1-管理员,2-主播,3-运营者]BaseResp
public static BaseResp delRole(String accessToken, String userName, int role)
accessToken
- accessTokenuserName
- 用户的微信号role
- 删除用户的角色; [1-管理员,2-主播,3-运营者]BaseResp
public static LiveRoleResp getRoleList(String accessToken, LiveRoleReq req)
accessToken
- accessTokenreq
- 请求参数LiveRoleResp
public static GoodsAddBaseResp add(String accessToken, Goods goods)
accessToken
- AccessTokengoods
- 商品信息GoodsAddBaseResp
public static BaseResp update(String accessToken, GoodsInfoReq goodsInfo)
accessToken
- AccessTokengoodsInfo
- 商品信息BaseResp
public static BaseResp resetAudit(String accessToken, GoodsEditReq req)
accessToken
- AccessTokenreq
- 请求参数BaseResp
public static AuditResp audit(String accessToken, GoodsEditReq req)
accessToken
- AccessTokenreq
- 请求参数AuditResp
public static BaseResp delete(String accessToken, GoodsEditReq req)
accessToken
- AccessTokenreq
- 请求参数BaseResp
public static GoodsInfoResp getGoodsInfo(String accessToken, int... goodsIds)
accessToken
- AccessTokengoodsIds
- 商品IDGoodsInfoResp
public static GoodsInfoResp getGoodsList(String accessToken, Integer offset, Integer limit, Integer status)
accessToken
- AccessTokenoffset
- 分页条数起点limit
- 分页大小,默认30,不超过100status
- 商品状态,0:未审核。1:审核中,2:审核通过,3:审核驳回GoodsInfoResp
Copyright © 2022. All rights reserved.