差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | 上一修订版 两侧同时换到之后的修订记录 | ||
im:applet:group [2020/04/28 10:39] zhangdong [获取群组下禁言成员] |
im:applet:group [2020/04/28 10:45] zhangdong [开启和关闭全员禁言] |
||
---|---|---|---|
行 504: | 行 504: | ||
* [[http://webim-h5.easemob.com/jsdoc/out/connection.html#disableSendGroupMsg|disableSendGroupMsg]] | * [[http://webim-h5.easemob.com/jsdoc/out/connection.html#disableSendGroupMsg|disableSendGroupMsg]] | ||
* [[http://webim-h5.easemob.com/jsdoc/out/connection.html#enableSendGroupMsg|enableSendGroupMsg]] | * [[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]] | ||
+ | |||
+ | ----==== 白名单管理 ==== | ||
+ | 可以将用户添加到白名单中,用户白名单在管理员开启了全员禁言时生效,可以运行白名单用户发出消息。 另外可以将用户移出白名单,检查自己是否在白名单中以及获取白名单列表。 | ||
+ | |||
+ | <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]] | ||
---- | ---- |