android - 使用 ChatCamp sdk 进行人与人聊天

标签 android chat

无法通过跟进文档-群组 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/

相关文章:

php - 制作 PHP JavaScript 聊天室

python-3.x - Python 3 - 多个 AsyncIO 连接

android - onCreateLoader 返回的对象不能是非静态内部成员类 : DumbLoader

android - 复选框未更改 UI 中的选中状态?

node.js - 如何创建nodejs服务器的多个实例

java - 对 readline socket java 感到震惊

Java Chat系统协议(protocol)设计,如何判断消息类型?

android - idea文件夹的codeStyles中的codeStyleConfig xml文件是什么?

android - 在 Android 的最近屏幕上更改任务图片?

android - android webview 中的阿拉伯字体?