差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
im:applet:group [2019/04/18 03:30] jk 创建 |
im:applet:group [2020/04/28 10:45] zhangdong [白名单管理] |
||
---|---|---|---|
行 481: | 行 481: | ||
示例中使用到的 API | 示例中使用到的 API | ||
* [[http://webim-h5.easemob.com/jsdoc/out/connection.html#getMuted|getMuted]] | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#getMuted|getMuted]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 开启和关闭全员禁言 ==== | ||
+ | owner和管理员可以开启和关闭全员禁言。 | ||
+ | |||
+ | <code javascript> | ||
+ | //群组中禁言所有成员 | ||
+ | var options = { | ||
+ | groupId: "groupId", //群组id | ||
+ | success: function (resp) {}, | ||
+ | error: function(e){} | ||
+ | }; | ||
+ | conn.disableSendGroupMsg(options); | ||
+ | |||
+ | //群组中解除所有成员禁言 | ||
+ | conn.enableSendGroupMsg(options) | ||
+ | </code> | ||
+ | |||
+ | === API === | ||
+ | 示例中使用到的 API | ||
+ | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#disableSendGroupMsg|disableSendGroupMsg]] | ||
+ | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#enableSendGroupMsg|enableSendGroupMsg]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 白名单管理 ==== | ||
+ | 可以将用户添加到白名单中,用户白名单在管理员开启了全员禁言时生效,可以运行白名单用户发出消息。 另外可以将用户移出白名单,检查自己是否在白名单中以及获取白名单列表。 | ||
+ | |||
+ | <code javascript> | ||
+ | //添加用户到白名单 | ||
+ | var options = { | ||
+ | groupId: "groupId", //群组id | ||
+ | users: ["user1", "user2"], //成员id列表 | ||
+ | success: function (resp) {}, | ||
+ | error: function(e){} | ||
+ | }; | ||
+ | conn.addUsersToGroupWhitelist(options); | ||
+ | |||
+ | //将用户从白名单移除 | ||
+ | var options = { | ||
+ | groupId: "groupId", //群组id | ||
+ | userName: "user", //要移除的成员 | ||
+ | success: function (resp) {}, | ||
+ | error: function(e){} | ||
+ | } | ||
+ | conn.rmUsersFromGroupWhitelist(options) | ||
+ | |||
+ | //从服务器获取白名单成员列表 | ||
+ | var options = { | ||
+ | groupId: "groupId", //群组id | ||
+ | success: function (resp) {}, | ||
+ | error: function(e){} | ||
+ | } | ||
+ | conn.getGroupWhitelist(options) | ||
+ | |||
+ | //查询群成员是否是白名单用户,操作权限:app admin可查询所有用户;app user可查询自己 | ||
+ | var options = { | ||
+ | groupId: "groupId", //群组id | ||
+ | userName: "user", //要查询的成员 | ||
+ | success: function (resp) {}, | ||
+ | error: function(e){} | ||
+ | } | ||
+ | conn.isGroupWhiteUser(options) | ||
+ | </code> | ||
+ | |||
+ | === API === | ||
+ | 示例中使用到的 API | ||
+ | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#addUsersToGroupWhitelist|addUsersToGroupWhitelist]] | ||
+ | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#rmUsersFromGroupWhitelist|rmUsersFromGroupWhitelist]] | ||
+ | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#getGroupWhitelist|getGroupWhitelist]] | ||
+ | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#isGroupWhiteUser|isGroupWhiteUser]] | ||
---- | ---- | ||
行 636: | 行 708: | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column> | <WRAP half column> | ||
- | 上一页:[[im:web:basics:buddy|好友管理]] | + | 上一页:[[im:applet:buddy|好友管理]] |
</WRAP> | </WRAP> | ||
<WRAP half column> | <WRAP half column> | ||
- | 下一页:[[im:web:basics:chatroom|聊天室管理]] | + | 下一页:[[im:applet:chatroom|聊天室管理]] |
</WRAP> | </WRAP> | ||
</WRAP> | </WRAP> |