|
GetTopicInfoRsp | getChatDetail () |
|
void | getChatDetail (Callback< GetTopicInfoRsp > callback) |
|
void | sendComment (String content, Callback< String > callback) |
|
void | sendComment (String content, HashMap< String, String > extension, Callback< String > callback) |
|
void | sendCustomMessageToAll (String body, Callback< String > callback) |
|
void | sendCustomMessageToUsers (String body, List< String > users, Callback< String > callback) |
|
void | banComment (String userId, int muteSeconds, Callback< Void > callback) |
|
void | cancelBanComment (String userId, Callback< Void > callback) |
|
void | banAllComment (Callback< Void > callback) |
|
void | cancelBanAllComment (Callback< Void > callback) |
|
void | sendLike () |
|
void | listComment (CommentParam param, Callback< PageModel< CommentModel > > callback) |
|
String | getPluginId () |
|
String | getInstanceId () |
|
void | onLeaveRoom (boolean existPage) |
|
void | onSyncEvent (RoomNotificationModel model) |
|
Public Member Functions inherited from com.aliyun.roompaas.base.exposable.IEventHandlerManager< EH > |
void | addEventHandler (EH eventHandler) |
|
void | removeEventHandler (EH eventHandler) |
|
void | removeAllEventHandler () |
|
- Author
- puke
- Version
- 2021/6/21
◆ banAllComment()
void com.aliyun.roompaas.chat.exposable.ChatService.banAllComment |
( |
Callback< Void > |
callback | ) |
|
◆ banComment()
void com.aliyun.roompaas.chat.exposable.ChatService.banComment |
( |
String |
userId, |
|
|
int |
muteSeconds, |
|
|
Callback< Void > |
callback |
|
) |
| |
禁止发弹幕
- Parameters
-
userId | 目标用户 |
muteSeconds | 禁言时间 (单位: 秒) |
callback | 回调函数 |
◆ cancelBanAllComment()
void com.aliyun.roompaas.chat.exposable.ChatService.cancelBanAllComment |
( |
Callback< Void > |
callback | ) |
|
◆ cancelBanComment()
void com.aliyun.roompaas.chat.exposable.ChatService.cancelBanComment |
( |
String |
userId, |
|
|
Callback< Void > |
callback |
|
) |
| |
◆ getChatDetail() [1/2]
GetTopicInfoRsp com.aliyun.roompaas.chat.exposable.ChatService.getChatDetail |
( |
| ) |
|
◆ getChatDetail() [2/2]
void com.aliyun.roompaas.chat.exposable.ChatService.getChatDetail |
( |
Callback< GetTopicInfoRsp > |
callback | ) |
|
◆ listComment()
void com.aliyun.roompaas.chat.exposable.ChatService.listComment |
( |
CommentParam |
param, |
|
|
Callback< PageModel< CommentModel > > |
callback |
|
) |
| |
◆ sendComment() [1/2]
void com.aliyun.roompaas.chat.exposable.ChatService.sendComment |
( |
String |
content, |
|
|
Callback< String > |
callback |
|
) |
| |
◆ sendComment() [2/2]
void com.aliyun.roompaas.chat.exposable.ChatService.sendComment |
( |
String |
content, |
|
|
HashMap< String, String > |
extension, |
|
|
Callback< String > |
callback |
|
) |
| |
发送弹幕
- Parameters
-
content | 弹幕内容 |
extension | 扩展字段 |
callback | 回调函数 |
◆ sendCustomMessageToAll()
void com.aliyun.roompaas.chat.exposable.ChatService.sendCustomMessageToAll |
( |
String |
body, |
|
|
Callback< String > |
callback |
|
) |
| |
◆ sendCustomMessageToUsers()
void com.aliyun.roompaas.chat.exposable.ChatService.sendCustomMessageToUsers |
( |
String |
body, |
|
|
List< String > |
users, |
|
|
Callback< String > |
callback |
|
) |
| |
发送自定义消息给指定用户
- Parameters
-
body | 消息体 |
users | 接收者Id列表 |
callback | 回调函数 |
◆ sendLike()
void com.aliyun.roompaas.chat.exposable.ChatService.sendLike |
( |
| ) |
|
The documentation for this interface was generated from the following file:
- /Users/puke/AndroidStudioProjects/room-paas-android/export_api/chat/src/main/java/com/aliyun/roompaas/chat/exposable/ChatService.java