Я хочу создать групповые чаты без указания идентификаторов пользователей, и когда пользователь создаст новую учетную запись, я могу решить, какой групповой чат он должен присоединиться, приложение разработано для Android, любая помощь будет оценили.Идентификаторы пользователей Quickblox
ответ
Вы можете создать чаты общественных групп, например, так что любой пользователь может присоединиться к этой группе чат
http://quickblox.com/developers/Android_XMPP_Chat_Sample#Create_new_group_chat_dialog
dialog.setType(QBDialogType.PUBLIC_GROUP);
Я хочу, чтобы это было приватно, но добавлять к нему пользователей программно –
Согласно Quickblox "Update group dialog" documentation, «Пользователю может обновить группу чата диалога имени, добавлять новые пассажир или оставить этот групповой чат. Чтобы добавить больше пассажиров, используйте push-оператор. Чтобы оставить групповой чат (удалите себя) - используйте весь оператор «
QBRequestUpdateBuilder requestBuilder = new QBRequestUpdateBuilder();
requestBuilder.push("occupants_ids", 378); // add another users
// requestBuilder.pullAll("occupants_ids", 22); // Remove yourself (user with ID 22)
QBGroupChatManager groupChatManager = QBChatService.getInstance().getGroupChatManager();
groupChatManager.updateDialog("53aac645535c12bd3b008a40", "Team room", requestBuilder, new QBEntityCallbackImpl<QBDialog>() {
@Override
public void onSuccess(QBDialog dialog, Bundle args) {
}
@Override
public void onError(List<String> errors) {
}
});
Имейте в виду, что вам нужны правильные разрешения для редактирования диалога (т. быть членом диалога частной группы). Если вам нужно создать совершенно новый диалог, проверьте Quickblox "Create new dialog" documentation.
Пожалуйста, расскажите, как добавить разрешения –
- 1. Как фильтровать пользователей Quickblox?
- 2. QuickBlox Push-уведомления для пользователей автономных пользователей
- 3. Quickblox несколько фильтров для пользователей
- 4. Уникальные идентификаторы пользователей
- 5. Идентификаторы пользователей IBM Connect
- 6. Пользовательские идентификаторы паролей пользователей
- 7. Quickblox Приложения с одинаковой учетной записью разделяют внешние идентификаторы?
- 8. MailChimp отправляет неверные идентификаторы пользователей
- 9. Принудительные альфа-цифровые идентификаторы пользователей
- 10. Уникальные идентификаторы пользователей facebook graph?
- 11. Извлечь идентификаторы пользователей из MAPI
- 12. Как получить изображения аватаров пользователей в Quickblox
- 13. Создание пользователей с использованием quickblox - session token
- 14. Фильтровать пользователей через REST API в Quickblox
- 15. Как заблокировать пользователей Quickblox по умолчанию?
- 16. Quickblox Swift - запрос пользователей по номеру телефона
- 17. Не удалось получить пользователей из Quickblox
- 18. Android Quickblox Chat - получить пользователей facebook друзей?
- 19. QuickBlox getUsersByFilter()
- 20. Создание уникальных пользователей Идентификаторы для новых пользователей после регистрации аккаунта
- 21. Что я должен индексировать? Имена пользователей или идентификаторы пользователей?
- 22. Таблица друзей - хранить идентификаторы пользователей или имена пользователей?
- 23. Лучшая практика: идентификаторы пользователей в качестве параметров?
- 24. Уникальные идентификаторы пользователей, которые поделились ссылкой.
- 25. Джанго: получить идентификаторы пользователей с полем
- 26. Как сохранить идентификаторы для столбцов пользователей
- 27. Проверить идентификаторы пользователей (Firebase и Swift)
- 28. Странные идентификаторы пользователей в Facebook Graph API
- 29. Извлечь идентификаторы возможных пользователей с максимальными последователями
- 30. Импортированные идентификаторы пользователей и первичный ключ?
Добавить дополнительную информацию или исходный код .. – Amitsharma