Я пытаюсь интегрировать Quickblox в свое приложение, мои идентификаторы пользователей соответствуют идентификаторам пользователей Quickblox, поэтому, когда я нахожусь на странице какого-то пользователя, я знаю его идентификатор, и мне нужно его восстановить этот пользователь из базы данных Quickblox, поставил его в качестве противника и инициализировал чат с этим противником. К сожалению, я не могу получить это через вызов userWithID QBUsers (получение ошибок в делегате). Не могли бы вы привести простой пример извлечения пользователя по идентификатору и установки его в качестве противника. Спасибо!Извлечение пользователя по ID, iOS Chat SDK
1
A
ответ
1
Вот решение:
1) Подключите пользователя к пользователю QuickBlox. Пользователь QuickBlox имеет externalUserID поле, поэтому установить идентификатор пользователя системы в этой области
QBUUser *user = [QBUUser user];
user.login = @"iostest3355";
user.password = @"iostest3355";
user.externalUserID = 46732; // you system user id
[QBUsers signUp:user delegate:self];
2) Далее, у вас есть свой идентификатор пользователя системы, необходимо получить пользователю QuickBlox
[QBUsers userWithExternalID:46732 delegate:self];
- (void)completedWithResult:(Result *)result{
if(result.success && [result isKindOfClass:QBUUserResult.class]){
QBUUserResult *res = (QBUUserResult *)result;
int qbUserID = res.user.ID;
}
}
3) Используйте qbUserID в чате
Смежные вопросы
- 1. Извлечение объекта пользователя по ID
- 2. iOS Gigya получить данные пользователя по id
- 3. Интеграция с SDK для We-Chat iOS
- 4. AngularJS + Laravel - Красноречивое извлечение имени пользователя по ID пользователя
- 5. Получить историю чата Из Zopim iOS Chat SDK
- 6. Quickblox iOS Video Chat
- 7. Chat balloons - iOS - Android
- 8. Запрос пользователя по ID QuickBlox
- 9. SendBird chat SDK Rubymotion integration
- 10. android we chat SDK -cannot найти способ получить изображение пользователя
- 11. Parse iOS SDK не отправляет заявку Id
- 12. Flash Video Chat SDK/Component
- 13. Извлечение SDK для iOS из OSX
- 14. Извлечение электронной почты пользователя Google Вход iOS
- 15. iOS GKSession voice chat
- 16. iOs в приложении chat
- 17. Комета Chat SDK интеграция компиляция ошибка времени
- 18. Друзья email-id из Google+ iOS SDK
- 19. IOS Facebook SDK - получение местоположения пользователя
- 20. Извлечение ID из URL
- 21. Nodejs получить пользователя по id
- 22. Firebase получить пользователя по ID
- 23. Yii получить пользователя по id
- 24. Твитнуть LinqToTwitter по ID пользователя
- 25. wordpress удалить пользователя по id
- 26. Идентификатор пользователя для квадратного регистра IOS SDK
- 27. Facebook iOS sdk принять идентификатор пользователя
- 28. PHP Chat - Сохранение id в html5?
- 29. Отправить изображение Использование QuickBlox Chat SDK - Android
- 30. Фильтр аналитики Firebase по ID пользователя
Спасибо! Это решило мою проблему. – user2137346