jancd/qiniu-developer_ShareGPT huggingface dataset:
human: 如何处理七牛云的低代码QPKService

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QPKService

#  QPKService

最近更新时间: 2023-03-03 15:46:35

interface com.qlive.pkservice.QPKService

pk服务

Index

方法

  * setPKMixStreamAdapter
  * addServiceListener
  * removeServiceListener
  * start
  * stop
  * updateExtension
  * setPeerAnchorPreView
  * getInvitationHandler
  * currentPKingSession

方法

setPKMixStreamAdapter

  * public void setPKMixStreamAdapter(QPKMixStreamAdapter adapter)
  * 主播设置混流适配器

Parameters

    * adapter: [QPKMixStreamAdapter](https://developer.qiniu.com/lowcode/api/12095/QPKMixStreamAdapter)

混流适配

Returns void

addServiceListener

  * public void addServiceListener(QPKServiceListener serviceListener)
  * 添加pk监听

Parameters

    * serviceListener: [QPKServiceListener](https://developer.qiniu.com/lowcode/api/12094/QPKServiceListener)

Returns void

removeServiceListener

  * public void removeServiceListener(QPKServiceListener serviceListener)
  * 移除pk监听

Parameters

    * serviceListener: [QPKServiceListener](https://developer.qiniu.com/lowcode/api/12094/QPKServiceListener)

Returns void

start

  * public void start(long timeoutTimestamp,String receiverRoomID,String receiverUID,HashMap extension,QLiveCallBack callBack)
  * 开始pk

Parameters

    * timeoutTimestamp: long 

等待对方流超时时间时间戳 毫秒

    * receiverRoomID: String 

接受方所在房间ID

    * receiverUID: String 

接收方用户ID

    * extension: HashMap 

扩展字段

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

操作回调函数

Returns void

stop

  * public void stop(QLiveCallBack callBack)
  * 结束pk

Parameters

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

操作回调

Returns void

updateExtension

  * public void updateExtension(QExtension extension,QLiveCallBack callBack)
  * 跟新pk扩展字段 跟新后pk双方房间都会收到扩展字段更新事件

Parameters

    * extension: [QExtension](https://developer.qiniu.com/lowcode/api/12059/QExtension)

单个扩展字段

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

回调

Returns void

setPeerAnchorPreView

  * public void setPeerAnchorPreView(QPushRenderView view)
  * 主播设置对方的连麦预览

Parameters

    * view: [QPushRenderView](https://developer.qiniu.com/lowcode/api/12082/QPushRenderView)

预览窗口

Returns void

getInvitationHandler

  * public com.qlive.core.QInvitationHandler getInvitationHandler()
  * 获得pk邀请处理

Returns
[QInvitationHandler](https://developer.qiniu.com/lowcode/api/12055/QInvitationHandler)

currentPKingSession

  * public com.qlive.pkservice.QPKSession currentPKingSession()
  * 当前正在pk信息 没有PK则空

Returns [QPKSession](https://developer.qiniu.com/lowcode/api/12064/QPKSession)

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QPKServiceListener

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QPKServiceListener

#  QPKServiceListener

最近更新时间: 2023-03-03 15:46:40

interface com.qlive.pkservice.QPKServiceListener

pk回调

Index

方法

  * onStart
  * onStop
  * onStartTimeOut
  * onPKExtensionChange

方法

onStart

  * public void onStart(QPKSession pkSession)
  * pk开始回调 观众刚进入房间如果房间正在pk也马上会回调

Parameters

    * pkSession: [QPKSession](https://developer.qiniu.com/lowcode/api/12064/QPKSession)

pk会话

Returns void

onStop

  * public void onStop(QPKSession pkSession,int code,String msg)
  * pk 结束回调

Parameters

    * pkSession: [QPKSession](https://developer.qiniu.com/lowcode/api/12064/QPKSession)

pk会话

    * code: int 

-1 异常结束 0主动结束 1对方结束

    * msg: String 

Returns void

onStartTimeOut

  * public void onStartTimeOut(QPKSession pkSession)
  * 主播主动开始后 收对方流超时 pk没有建立起来

Parameters

    * pkSession: [QPKSession](https://developer.qiniu.com/lowcode/api/12064/QPKSession)

pk会话

Returns void

onPKExtensionChange

  * public void onPKExtensionChange(QExtension extension)
  * 有pk扩展字段变化

Parameters

    * extension: [QExtension](https://developer.qiniu.com/lowcode/api/12059/QExtension)

某个自定义字段

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QPKMixStreamAdapter

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QPKMixStreamAdapter

#  QPKMixStreamAdapter

最近更新时间: 2022-07-11 16:44:22

interface com.qlive.pkservice.QPKMixStreamAdapter

pk混流适配器

Index

方法

  * onPKLinkerJoin
  * onPKMixStreamStart
  * onPKLinkerLeft
  * onPKMixStreamStop

方法

onPKLinkerJoin

  * List<QMixStreaming.MergeOption> onPKLinkerJoin(@NotNull() QPKSession pkSession);
  * 当pk开始 如何混流

Parameters

    * pkSession: [QPKSession](https://developer.qiniu.com/lowcode/api/12064/QPKSession)

Returns List

onPKMixStreamStart

  * QMixStreaming.MixStreamParams onPKMixStreamStart(@NotNull() QPKSession pkSession);
  * pk开始时候混流画布变成多大 返回null则原来主播有多大就有多大

Parameters

    * pkSession: [QPKSession](https://developer.qiniu.com/lowcode/api/12064/QPKSession)

Returns
[QMixStreaming.MixStreamParams](https://developer.qiniu.com/lowcode/api/12075/QMixStreaming_MixStreamParams)

onPKLinkerLeft

  * default List<QMixStreaming.MergeOption> onPKLinkerLeft();
  * 当pk结束后如果还有其他普通连麦者 如何混流 如果pk结束后没有其他连麦者 则不会回调

Returns List

onPKMixStreamStop

  * default QMixStreaming.MixStreamParams onPKMixStreamStop();
  * 当pk结束后如果还有其他普通连麦者 如何混流 如果pk结束后没有其他连麦者 则不会回调 返回空则默认之前的不变化

Returns
[QMixStreaming.MixStreamParams](https://developer.qiniu.com/lowcode/api/12075/QMixStreaming_MixStreamParams)

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QPublicChatServiceLister

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QPublicChatServiceLister

#  QPublicChatServiceLister

最近更新时间: 2022-07-11 10:17:55

interface com.qlive.pubchatservice.QPublicChatServiceLister

Index

方法

  * onReceivePublicChat

方法

onReceivePublicChat

  * void onReceivePublicChat(QPublicChat pubChat);
  * 收到公聊消息 pubChat.action 可以区分是啥类型的公聊消息

Parameters

    * pubChat: [QPublicChat](https://developer.qiniu.com/lowcode/api/12065/QPublicChat)

消息实体

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QRoomService

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QRoomService

#  QRoomService

最近更新时间: 2022-07-11 10:00:09

interface com.qlive.roomservice.QRoomService

房间服务

Index

方法

  * addRoomServiceListener
  * removeRoomServiceListener
  * getRoomInfo
  * getRoomInfo
  * updateExtension
  * getOnlineUser
  * getOnlineUser
  * searchUserByUserId
  * searchUserByIMUid

方法

addRoomServiceListener

  * public void addRoomServiceListener(QRoomServiceListener listener);
  * 添加监听

Parameters

    * listener: [QRoomServiceListener](https://developer.qiniu.com/lowcode/api/12099/QRoomServiceListener)

Returns void

removeRoomServiceListener

  * public void removeRoomServiceListener(QRoomServiceListener listener);
  * 移除监听

Parameters

    * listener: [QRoomServiceListener](https://developer.qiniu.com/lowcode/api/12099/QRoomServiceListener)

Returns void

getRoomInfo

  * public QLiveRoomInfo getRoomInfo();
  * 获取当前房间

Returns
[QLiveRoomInfo](https://developer.qiniu.com/lowcode/api/12061/QLiveRoomInfo)

getRoomInfo

  * public void getRoomInfo(QLiveCallBack<QLiveRoomInfo> callBack);
  * 刷新房间信息

Returns void

updateExtension

  * public void updateExtension(QExtension extension, QLiveCallBack<Void> callBack);
  * 跟新直播扩展信息

Parameters

    * extension: [QExtension](https://developer.qiniu.com/lowcode/api/12059/QExtension)

扩展字段

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

操作回调

Returns void

getOnlineUser

  * public void getOnlineUser(int pageNum, int pageSize, QLiveCallBack<List<QLiveUser>> callBack);
  * 当前房间在线用户

Parameters

    * pageNum: int 

页号 1开始

    * pageSize: int 

每页大小

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

操作回调

Returns void

getOnlineUser

  * public void getOnlineUser(int pageNum, int pageSize, String roomId, QLiveCallBack<List<QLiveUser>> callBack);
  * 某个房间在线用户

Parameters

    * pageNum: int 

页号 1开始

    * pageSize: int 

每页大小

    * callBack: String 

操作回调

    * roomId: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

房间ID

Returns void

searchUserByUserId

  * public void searchUserByUserId(String uid, QLiveCallBack<QLiveUser> callBack);
  * 使用用户ID搜索房间用户

Parameters

    * uid: String 

用户ID

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

操作回调

Returns void

searchUserByIMUid

  * public void searchUserByIMUid(String imUid, QLiveCallBack<QLiveUser> callBack);
  * 使用用户im uid 搜索用户

Parameters

    * imUid: String 

用户im 用户ID

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

操作回调

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QRoomServiceListener

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QRoomServiceListener

#  QRoomServiceListener

最近更新时间: 2022-07-11 10:04:04

interface com.qlive.roomservice.QRoomServiceListener

房间服务监听

Index

方法

  * onRoomExtensionUpdate

方法

onRoomExtensionUpdate

  * void onRoomExtensionUpdate(QExtension extension);
  * 直播间某个属性变化

Parameters

    * extension: [QExtension](https://developer.qiniu.com/lowcode/api/12059/QExtension)

扩展字段

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QDanmakuService

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QDanmakuService

#  QDanmakuService

最近更新时间: 2022-07-11 10:20:43

interface com.qlive.danmakuservice.QDanmakuService

弹幕服务

Index

方法

  * addDanmakuServiceListener
  * removeDanmakuServiceListener
  * sendDanmaku

方法

addDanmakuServiceListener

  * public void addDanmakuServiceListener(QDanmakuServiceListener listener);
  * 添加弹幕监听

Parameters

    * listener: [QDanmakuServiceListener](https://developer.qiniu.com/lowcode/api/12101/QDanmakuServiceListener)

弹幕消息监听

Returns void

removeDanmakuServiceListener

  * public void removeDanmakuServiceListener(QDanmakuServiceListener listener);
  * 移除弹幕监听

Parameters

    * listener: [QDanmakuServiceListener](https://developer.qiniu.com/lowcode/api/12101/QDanmakuServiceListener)

弹幕消息监听

Returns void

sendDanmaku

  * public void sendDanmaku(String msg, HashMap<String, String> extension, QLiveCallBack<QDanmaku> callBack);
  * 发送弹幕消息

Parameters

    * msg: String 

弹幕内容

    * extension: HashMap 

扩展字段

    * callBack: [QLiveCallBack](https://developer.qiniu.com/lowcode/api/12052/QLiveCallBack)

发送回调

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QDanmakuServiceListener

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QDanmakuServiceListener

#  QDanmakuServiceListener

最近更新时间: 2022-07-11 10:18:02

interface com.qlive.danmakuservice.QDanmakuServiceListener

弹幕消息监听

Index

方法

  * onReceiveDanmaku

方法

onReceiveDanmaku

  * void onReceiveDanmaku(QDanmaku danmaku);
  * 收到弹幕消息

Parameters

    * danmaku: [QDanmaku](https://developer.qiniu.com/lowcode/api/12058/QDanmaku)

弹幕实体

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QChatRoomServiceListener

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QChatRoomServiceListener

#  QChatRoomServiceListener

最近更新时间: 2023-02-02 15:47:10

interface com.qlive.chatservice.QChatRoomServiceListener

聊天室监听

Index

方法

  * onUserJoin
  * onUserLeft
  * onReceivedC2CMsg
  * onReceivedGroupMsg
  * onUserKicked
  * onUserBeMuted
  * onAdminAdd
  * onAdminRemoved
  * onBlockAdd
  * onBlockRemoved

方法

onUserJoin

  * public void onUserJoin(String memberID)
  * On user join.

Parameters

    * memberID: String 

the member id

Returns void

onUserLeft

  * public void onUserLeft(String memberID)
  * On user left.

Parameters

    * memberID: String 

the member id

Returns void

onReceivedC2CMsg

  * public void onReceivedC2CMsg(TextMsg msg)
  * On received c 2 c msg.

Parameters

    * msg: TextMsg 

the msg

Returns void

onReceivedGroupMsg

  * public void onReceivedGroupMsg(TextMsg msg)
  * On received group msg.

Parameters

    * msg: TextMsg 

the msg

Returns void

onUserKicked

  * public void onUserKicked(String memberID)
  * On user kicked.

Parameters

    * memberID: String 

the member id

Returns void

onUserBeMuted

  * public void onUserBeMuted(boolean isMute,String memberID,long duration)
  * On user be muted.

Parameters

    * isMute: boolean 

the is mute

    * memberID: String 

the member id

    * duration: long 

the duration

Returns void

onAdminAdd

  * public void onAdminAdd(String memberID)
  * On admin add.

Parameters

    * memberID: String 

the member id

Returns void

onAdminRemoved

  * public void onAdminRemoved(String memberID,String reason)
  * On admin removed.

Parameters

    * memberID: String 

the member id

    * reason: String 

the reason

Returns void

onBlockAdd

  * public void onBlockAdd(String memberID)
  * 添加黑名单

Parameters

    * memberID: String 

Returns void

onBlockRemoved

  * public void onBlockRemoved(String memberID)
  * 移除黑名单

Parameters

    * memberID: String 

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码RoomListPage

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > RoomListPage

#  RoomListPage

最近更新时间: 2022-07-11 14:47:32

class com.qlive.uikit.RoomListPage

房间列表页面

Index

方法

  * getCustomLayoutID
  * setCustomLayoutID

方法

getCustomLayoutID

  * public final int getCustomLayoutID();
  * Returns int

setCustomLayoutID

  * public final void setCustomLayoutID(int layoutID);
  * 设置房间列表页面的自定义布局

Parameters

    * layoutID: int 

拷贝kit_activity_room_list.xml 修改后的自定义布局

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QLiveFunctionComponent

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QLiveFunctionComponent

#  QLiveFunctionComponent

最近更新时间: 2022-07-11 14:49:05

class com.qlive.uikit.component.QLiveFunctionComponent

功能组件容器

Index

方法

  * isEnable
  * setEnable
  * replace

方法

isEnable

  * public final boolean isEnable();
  * Returns boolean

setEnable

  * public final void setEnable(boolean enable);
  * 功能组件是否可用

Parameters

    * enable: boolean 

Returns void

replace

  * public void replace(@NotNull() QLiveComponent replaceComponent);
  * 替换功能组件

Parameters

    * replaceComponent: [QLiveComponent](https://developer.qiniu.com/lowcode/api/12108/QLiveComponent)

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QLiveComponent

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QLiveComponent

#  QLiveComponent

最近更新时间: 2022-07-28 17:42:40

interface com.qlive.uikitcore.QLiveComponent

直播间内小组件 <p> 父接口： QClientLifeCycleListener -> client 生命周期
LifecycleEventObserver -> 房间客户端生命周期

Index

方法

  * attachKitContext
  * attachLiveClient
  * registerEventAction
  * sendUIEvent

方法

attachKitContext

  * void attachKitContext(@NotNull() QLiveUIKitContext context);
  * 绑定UI组件上下文生命 每个组件都拥有组件上下文 能获取到业务逻辑能力能和UI能力

Parameters

    * context: [QLiveUIKitContext](https://developer.qiniu.com/lowcode/api/12109/QLiveUIKitContext)

UI组件上下文

Returns void

attachLiveClient

  * void attachLiveClient(@NotNull() QLiveClient client);
  * 绑定房间客户端

Parameters

    * client: QLiveClient 

推流/拉流客户端

Returns void

registerEventAction

  * default <T extends UIEvent>void registerEventAction(Class<T> clz, Function1<T, Unit> call);
  * 注册UI组件之间的通信事件

Parameters

    * clz: Class 

事件类

    * call: <any>

回调函数

Returns void

sendUIEvent

  * default <T extends UIEvent>void sendUIEvent(T event);
  * 发送UI通信事件 该event 将会被发送到所有注册关心该事件的UI组件中去

Parameters

    * event: UIEvent 

事件对象

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QLiveUIKitContext

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QLiveUIKitContext

#  QLiveUIKitContext

最近更新时间: 2022-08-08 14:04:43

class QLiveUIKitContext

uikit 房间里的UI组件上下文 1在UI组件中能获取平台特性的能力 如activiy 显示弹窗 2能获取房间client 主要资源和关键操作

Index

字段

  * androidContext
  * fragmentManager
  * currentActivity
  * lifecycleOwner
  * leftRoomActionCall
  * createAndJoinRoomActionCall
  * getPlayerRenderViewCall
  * getPusherRenderViewCall

方法

  * getLiveFuncComponent

字段

androidContext

  * val androidContext: Context
  * 安卓上下文

fragmentManager

  * val fragmentManager: FragmentManager,
  * 安卓FragmentManager 用于显示弹窗

currentActivity

  * val currentActivity: Activity
  * 当前所在的Activity

lifecycleOwner

  * val lifecycleOwner: LifecycleOwner
  * 当前页面的安卓LifecycleOwner

leftRoomActionCall

  * val leftRoomActionCall: (resultCall: QLiveCallBack<Void>) -> Unit
  * 离开房间操作 在任意UI组件中可以操作离开房间

createAndJoinRoomActionCall

  * val createAndJoinRoomActionCall: (param: QCreateRoomParam, resultCall: QLiveCallBack<Void>) -> Unit
  * 创建并且加入房间操作 在任意UI组件中可创建并且加入房间

getPlayerRenderViewCall

  * val getPlayerRenderViewCall: () -> QPlayerRenderView?
  * 获取当前播放器预览窗口 在任意UI组件中如果要对预览窗口变化可直接获取

getPusherRenderViewCall

  * val getPusherRenderViewCall: () -> QPushRenderView?
  * 获取推流预览窗口 在任意UI组件中如果要对预览窗口变化可直接获取

方法

getLiveFuncComponent

  * fun <T : QLiveFuncComponent> getLiveFuncComponent(serviceClass: Class<T>): T?
  * 获得某个功能组件的对象

Parameters

    * serviceClass: Class<T>

具体的功能组件类

Returns T : QLiveFuncComponent

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QItem

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QItem

#  QItem

最近更新时间: 2022-08-22 15:40:05

class com.qlive.shoppingservice.QItem

商品信息

Index

字段

  * liveID
  * itemID
  * order
  * title
  * tags
  * thumbnail
  * link
  * currentPrice
  * originPrice
  * status
  * extensions
  * record

字段

liveID

  * public String liveID
  * 所在房间ID

itemID

  * public String itemID
  * 商品ID

order

  * public int order
  * 商品号

title

  * public String title
  * 标题

tags

  * public String tags
  * 商品标签 多个以,分割

thumbnail

  * public String thumbnail
  * 缩略图

link

  * public String link
  * 链接

currentPrice

  * public String currentPrice
  * 当前价格

originPrice

  * public String originPrice
  * 原价

status

  * public int status
  * 上架状态 已下架 PULLED(0), 已上架售卖 ON_SALE(1), 上架不能购买 ONLY_DISPLAY(2);

extensions

  * public Map extensions
  * 商品扩展字段

record

  * public [QItem.RecordInfo](https://developer.qiniu.com/lowcode/api/12186/QItem_RecordInfo) record
  * 商品讲解录制信息

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QItemStatus

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QItemStatus

#  QItemStatus

最近更新时间: 2022-07-18 10:32:01

class com.qlive.shoppingservice.QItemStatus

Index

字段

  * PULLED
  * ON_SALE
  * ONLY_DISPLAY

方法

  * values
  * valueOf
  * getValue

字段

PULLED

  * public static final [QItemStatus](https://developer.qiniu.com/lowcode/api/12129/QItemStatus) PULLED
  * 已下架

ON_SALE

  * public static final [QItemStatus](https://developer.qiniu.com/lowcode/api/12129/QItemStatus) ON_SALE
  * 已上架售卖

ONLY_DISPLAY

  * public static final [QItemStatus](https://developer.qiniu.com/lowcode/api/12129/QItemStatus) ONLY_DISPLAY
  * 上架不能购买

方法

values

  * public static com.qlive.shoppingservice.QItemStatus[] values();
  * Returns [QItemStatus](https://developer.qiniu.com/lowcode/api/12129/QItemStatus)

valueOf

  * public static com.qlive.shoppingservice.QItemStatus valueOf(java.lang.String name);
  * Returns [QItemStatus](https://developer.qiniu.com/lowcode/api/12129/QItemStatus)

getValue

  * public int getValue();
  * Returns int

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QOrderParam

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QOrderParam

#  QOrderParam

最近更新时间: 2022-07-18 10:32:26

class com.qlive.shoppingservice.QOrderParam

商品顺序参数

Index

字段

  * itemID
  * order

字段

itemID

  * public String itemID
  * 商品ID

order

  * public int order
  * 调节后的顺序

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QSingleOrderParam

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QSingleOrderParam

#  QSingleOrderParam

最近更新时间: 2022-07-18 10:32:08

class com.qlive.shoppingservice.QSingleOrderParam

单个商品调节顺序

Index

字段

  * itemID
  * from
  * to

字段

itemID

  * public String itemID
  * 商品ID

from

  * public int from
  * 原来的顺序

to

  * public int to
  * 调节后的顺序

以上内容是否对您有帮助？
human: 如何处理七牛云的低代码QShoppingServiceListener

gpt: [低代码](https://developer.qiniu.com/lowcode) > API 文档 >
[互动直播](https://developer.qiniu.com/lowcode/api/12007/qlive-api) > [android
API文档](https://developer.qiniu.com/lowcode/api/12032/the-android-api-
documentation) > QShoppingServiceListener

#  QShoppingServiceListener

最近更新时间: 2022-07-19 00:40:44

interface com.qlive.shoppingservice.QShoppingServiceListener

购物车服务监听

Index

方法

  * onExplainingUpdate
  * onExtensionUpdate

方法

onExplainingUpdate

  * void onExplainingUpdate(QItem item);
  * 正在展示的商品切换通知

Parameters

    * item: [QItem](https://developer.qiniu.com/lowcode/api/12128/QItem)

商品

Returns void

onExtensionUpdate

  * void onExtensionUpdate(QItem item, QExtension extension);
  * 商品扩展字段跟新通知

Parameters

    * item: [QItem](https://developer.qiniu.com/lowcode/api/12128/QItem)

商品

    * extension: [QExtension](https://developer.qiniu.com/lowcode/api/12059/QExtension)

扩展字段

Returns void

以上内容是否对您有帮助？