我模拟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)后邀请好友问题还是没有解决。
 
请问这个函数应该什么时候调用,是否有别的解决方案?
共2个回复

fuhao6192

2015-07-07 22:19

明白了,你们的文档里应该写清楚一些,不然很容易造成误会,就这个问题测试了很长时间。

lifei9241

2015-07-07 22:40

恩恩。

lifei9241

2015-07-07 22:13

现在群主拉人进群是直接进入的。你可以先给这个人发一条透传消息,模拟邀请,如果对方同意,再把他拉进群里。
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

在线咨询

电话咨询

技术咨询

免费试用