根据groupId查询最新在线的50个用户。 若要获取一个群的所有在线用户列表,可以将群成员列表作为参数,调用查询当前在线用户。
所有应用(包括免费应用)均可在我的应用 -> 查看详情 -> 高级功能 -> 在线用户查询和上下线提醒 自助启用和关闭。
增强型应用(包括免费应用),均可以免费查询IM群聊在线用户,2021年11月起,查询IM群聊在线用户接口不再单独扣除消息条数。 但启用后,若使用了PubSub模块,会造成PubSub消息数的消耗。
im.groupHereNow({
groupId:'group001',
onSuccess: function (result) {
//群聊在线用户result示例
// {
// "code": 200,
// "content": [
// {
// "id": "user002", "data": {"avatar":"/images/Avatar-3.png","name":"Tracy"}
// }
// ]
// }
console.log("Query online group user list successfully, result:\n " + JSON.stringify(result));
},
onFailed: function (error) {
console.log("Failed to query group online users, code:" + error.code + " content:" + error.content);
}
});