注册

我模拟QQ群组,群主邀请好友加入群,需要好友同意后才能加入,但是现在有问题

通过addUsersToGroup(java.lang.String groupId, java.lang.String newmembers) 或者是inviteUser(java.lang.String groupId, java.lang.String beInvitedUsernames, java.lang.String reason)函数加好友入群后,没有经过好友同意,从环信管理后台群成员里就能看到,好友已经加入了群。
 
后来找到EMGroupManager 里有一个函数
setAutoAcceptInvitation(boolean autoAccept)
是否自动接受群组邀请 如果设为true,sdk 会对群组邀请自动回复加入
 
我再登录环信服务器成功后,调用这个函数 EMGroupManager.getInstance().setAutoAcceptInvitation(false)后邀请好友问题还是没有解决。
 
请问这个函数应该什么时候调用,是否有别的解决方案?
已邀请:

lifei9241

赞同来自: fuhao6192

现在群主拉人进群是直接进入的。你可以先给这个人发一条透传消息,模拟邀请,如果对方同意,再把他拉进群里。
明白了,你们的文档里应该写清楚一些,不然很容易造成误会,就这个问题测试了很长时间。

要回复问题请先登录注册