2014-09-20 4 views
0

Я новичок в Quickblox и заинтересован в использовании функции чата. Однако требуется отправить идентификатор пользователя, которому текущий пользователь должен войти в чат. В образце кода идентификатор, казалось, был жестко запрограммирован. Однако я хотел бы получить идентификатор пользователя из Quickblox. Как я могу получить идентификатор пользователя зарегистрированных пользователей в приложении?Как получить идентификатор пользователя в Quickblox с помощью SDK iOS?

Благодаря Сриниваса Прадипом

ответ

0

Проверить этот образец IOS чат http://quickblox.com/developers/SimpleSample-chat_users-ios

Это показывает именно этот случай, как работать с пользователями + чат

Я не могу отправить IOS код здесь, потому что лучше и проще скачать src из github и играть с ним

+0

Я не могу получить аватар пользователя в чате. Как можно ??? – morroko

1

Для ленивого, подходящего решения является примерный пользовательский проект:

https://github.com/QuickBlox/quickblox-ios-sdk/tree/master/sample-users

Для ленивее, вот что я сделал в стрижа:

func loadUsersWithCompletion(completion: ((results: [QBUUser]?)->Void)) { 
    let responsePage: QBGeneralResponsePage = QBGeneralResponsePage(currentPage: 0, perPage: 100) 
    QBRequest.usersForPage(responsePage, successBlock: { (response, responsePage, users) in 
     print("users received: \(users)") 
     completion(results: users) 

     }) { (response) in 
      print("error with users response: \(response.error)") 
    } 
} 

я медленно, узнав, что Quickblox имеет все необходимые мне функции, но много документации просто относится к образцовым проектам, и на SO существует мало кода. Я полагаю, это заставляет вас смотреть на фактический код, а не копировать макароны.

+0

Я использую метод, чтобы получить пользователей с идентификатором и получить успех, но без пользователя. Чистый пользователь с ответом 200. Пожалуйста, помогите мне, если сможете. благодаря –

Смежные вопросы