无法通过跟进文档-群组 channel 来创建用于私有(private)聊天的1对1群组 channel
示例:-
String CHANNEL_NAME = "person to person";
String[] PARTICIPANTS_LIST = {"27", "58"};
boolean IS_DISTINCT = true;
GroupChannel.create(CHANNEL_NAME, PARTICIPANTS_LIST, IS_DISTINCT, new GroupChannel.CreateListener() {
@Override
public void onResult(GroupChannel groupChannel, ChatCampException e) {
if(e == null) {
// New group channel has been created.
}
}
});
最佳答案
请更新sdk版本,0.1.20版本中添加了错误处理,因此如果您传递的任何参数错误,您将收到错误消息。另请确保您传递的参与者 ID 存在。如果 id 不存在则无法创建组,要创建具有特定 id 调用的用户,
ChatCamp.connect(userId, new ChatCamp.ConnectListener() {
@Override
public void onConnected(User user, ChatCampException e) {
// Handle Group creation
}
});
关于android - 使用 ChatCamp sdk 进行人与人聊天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49146103/