2015-08-03 2 views
2

Ниже мой кодМожем ли мы создать несколько ChatDialog для одного и того же противника? (В 1-1 Quickblox чат)

var qbChatDialog = QBChatDialog() 
    qbChatDialog.occupantIDs = [strOpponentQuickbloxID] 
    qbChatDialog.type = QBChatDialogType.Private 
    qbChatDialog.data = ["class_name": "HQCustomClass", "game_id": strGameID] 
    //qbChatDialog.name = "\(strGameID)Holy" //Can we use this field in 1-1 chat? 

    //Create Dialog 
    QBRequest.createDialog(qbChatDialog, 
      successBlock: { (qbResponse, newDialog) -> Void in 
       println("***** New Dialog \(newDialog)*******\n\n\n\n") 
      }, 
      errorBlock: { (qbErrorResponse) -> Void in 
       println("***** Dialog Error \(qbErrorResponse)*******\n\n\n\n") 
    }) 

Всегда получать такой же Quickblox ChatDialog.

ответ

3

Это невозможно создать много 1-1 диалогов с тем же соперником

Использование типа QBChatDialogType.Group для этого.