如何/在何处指定QuickBlox中的Room JID

时间:2014-11-30 08:33:48

标签: quickblox

我正在尝试使用JavaScript SDK创建群聊,我已经注册并配置了authkey等

我在哪里指定Room JID以便用户连接到特定的公共房间?

1 个答案:

答案 0 :(得分:1)

创建一个群组并加入用户:

    QB.chat.dialog.create({type: 1, occupants_ids: '56,558,12334', name: 'Chat with Bob, Sam, Garry'}, onDialogCreated);
  

Type = 1,表示该对话框是公共组。

创建群组后加入用户

    var dialog_id = '53aac0cd535c12b50600962c';
    QB.chat.dialog.update(dialog_id, {name: 'Chat with Garry and John', pull_all: {occupants_ids: [22]}}, onDialogUpdated);

如果您想在用户会话中创建它。加入小组

    QB.chat.muc.join(jid, function() {
      // callback function
    });


    QB.chat.muc.leave(jid, function() {
      // callback function
    });