Согласно моим исследованиям, по-прежнему необходимо приглашать пользователей, прежде чем вы сможете добавлять их в свой групповой чат (через xmppchat). Я хочу, чтобы это было похоже на то, что на Facebook-мессенджер, где вы можете добавлять пользователей в свой групповой чат без необходимости приглашать их .. возможно ли это в чате xmpp? может ли кто-нибудь привести меня к ссылке или хотя бы сказать мне, что это возможно? пожалуйста .. им возникли проблемы в течение недели, решая это. кстати im на андроиде.Можно ли использовать facebook как Groupchat в чате xmpp?
ответ
Согласно протоколу XEP-0045 section 7.8, в протоколе указано, что пользователю требуется приглашение в MUC.
Это, как говорится, способ справиться с этим - создать веб-сервис на стороне вашего сервера, который действует как администратор, и заботится о приглашениях.
Весьма общий способ сделать это будет (будет работать как для Android и IOS):
Клиент пытается войти в комнату (первый посылает запрос на сервер, и настраивает слушателя приглашения). - >>
Сервер проверяет, разрешен ли пользователь (точка приглашения, определить .если пользователь разрешен вашей логикой: например, userid). - >>
сервер выступает в качестве администратора и посылает приглашение .-- >>
Клиент сторона приглашения слушатель улавливает, что и входит в комнату.
Чтобы создать как можно меньше запросов, Клиент должен кэшировать roomid для каждой комнаты, в которой он «запоминает» приглашение, и проверять этот кеш перед отправкой запроса.
- 1. GroupChat Push Notification on XMPP
- 2. XMPP Groupchat Закладка реализация
- 3. Как подключить пользователя в чате в XMPP
- 4. XMPP: сходство между группой/MUC (groupchat)
- 5. Отправить сообщение groupchat с помощью xmpp framework & quickblox server iOS
- 6. Поддержка XMPP для аватаров в многопользовательском чате
- 7. A Facebook Chat Bot теперь можно использовать с XMPP?
- 8. XMPP Android - создать клиент для общения в чате на facebook или facebook
- 9. Facebook Chat Протоколы XMPP
- 10. Общайтесь в чате Общайтесь в чате
- 11. Как отправить контакты через xmpp, используя smack в чате?
- 12. Комментарий как Facebook в чате iOS
- 13. Использование GCM в одноранговом чате в чате
- 14. Постоянная группа в xmpp
- 15. Ошибка в Facebook XMPP
- 16. Можно ли использовать кнопки facebook или ссылки?
- 17. xmpp хорошо подходит для использования в чате (не для посланников)?
- 18. Можно ли использовать токен Facebook с клиентом?
- 19. Каков механизм кода смайликов в чате facebook?
- 20. Сообщения приемника отображаются дважды в чате XMPP в приложении IOS
- 21. facebook chat используя ruby gem xmpp
- 22. Можно ли использовать Parallax внутри приложения Facebook?
- 23. Как интегрировать FaceBook с XMPP?
- 24. Удаленный сервер не найден в чате asmack-xmpp
- 25. Facebook XMPP IM-имя от ресурса
- 26. Facebook xmpp chat message
- 27. Установить или заменить textContent в чате Facebook
- 28. Android: Можно ли использовать facebook sdk без приложения facebook?
- 29. Facebook chat API - XMPP набрал приостановленные уведомления
- 30. Отображение emojis в чате