Я использую quickblox api для видеочата, и я хочу получить доступ к онлайн-пользователю. Я знаю, что это можно сделать через реестр, но я не знаю, как получить список и как добавьте записи в список. i хотите это через соединение quickblox и не знаете, как получить соединение xmpp.Как связаться с пользователем в видеочате Используя QuickBlox
0
A
ответ
1
XMPPConnection.addConnectionCreationListener(new ConnectionCreationListener() {
@Override
public void connectionCreated(Connection arg0) {
Log.i(TAG, "receive xmpp connection : " + arg0);
connection = arg0;
roster = arg0.getRoster();
Collection<RosterEntry> entries = roster.getEntries();
Presence presence;
Log.e(TAG, "user count" + entries.size());
for (RosterEntry entry : entries) {
presence = roster.getPresence(entry.getUser());
Log.i(TAG, "" + entry.getUser());
Log.i(TAG, "" + presence.getType().name());
Log.i(TAG, "" + presence.getStatus());
}
}
});
Итак, в начале вашей программы зарегистрируйте, что слушатель XMPPConnection обычно занимает несколько секунд, чтобы получить объект соединения. Но он будет работать только в том случае, если вы будете использовать creatEntry только в этом случае, когда петух увидит этих созданных пользователей.
Для записи с помощью создающего Roster использовать следующий код:
try {
rooster.createEntry("name", "user_id", null);
} catch (XMPPException e) {
e.printStackTrace();
}
я не использовал какую-либо группы, и с успехом видеть пользователь на втором устройстве.
Смежные вопросы
- 1. Ошибка в видеочате видеоролика QuickBlox
- 2. Ошибка в видеочате Android Quickblox
- 3. QuickBlox: Получение онлайн-пользователя в видеочате Модуль
- 4. как мне связаться с пользователем Facebook с их Facebook_id?
- 5. Как мне связаться с пользователем в реализации конечного автомата?
- 6. Как связаться с другим пользователем в шаблоне Django
- 7. Как связаться с пользователем attr с помощью JQuery
- 8. отправить сообщение используя quickblox
- 9. Шум/Echo в видеочате webRTC
- 10. сбоя приложения при регистрации с новым пользователем в quickblox
- 11. Как связаться с WebService
- 12. Как связаться с API
- 13. Как связаться с iBook?
- 14. Как связаться с SVG?
- 15. Как связаться с сервисом
- 16. Как связаться с маршрутизатором
- 17. Как связаться с контроллерами?
- 18. Как связаться с компасом
- 19. Как связаться с нестандартным API, используя Angular ngResource
- 20. Как связаться с Facebook ad permalink используя Facebook APi
- 21. Изменение размера локального вида в видеочате
- 22. Как связаться с нитями в Ruby?
- 23. Как связаться с mosquitto lib в cmake?
- 24. Как связаться с iframe с помощью jQuery
- 25. Как связаться с shared lib в C++
- 26. Как связаться с фреймом page.xaml
- 27. Как связаться с базой данных
- 28. Как связаться с другими страницами?
- 29. Как связаться с USB-сканером?
- 30. Как связаться с координатами мыши