Articles of smack

Как использовать Smack 4.2 для подключения к ejabberd?

Я изменил свое приложение, чтобы использовать Smack 4.2, заменив Smack 4.1 Но я получаю сообщение об ошибке в файле config.setServiceName (); Параметр этого метода был изменен с String на DomainBareJid. Я не знаю, как использовать DomainBareJid и setServiceName в этом новом Smack. XMPPTCPConnectionConfiguration.Builder config = XMPPTCPConnectionConfiguration .builder(); config.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); config.setServiceName("What should i put here?"); config.setHost(serverAddress); config.setPort(5222); […]

Как узнать состояние ввода в XMPP openfire с помощью Smack

Я разрабатываю приложение для чата с использованием сервера Openfire XMPP. Я могу общаться в чате между двумя пользователями. Но я хочу знать статус ввода, когда кто-то печатает сообщение. Поэтому я создал класс: – public class typingStatus implements ChatStateListener { @Override public void processMessage(Chat arg0, Message arg1) { // TODO Auto-generated method stub } @Override public […]

Как получить пользователя онлайн или офлайн в asmack, android

Возможный дубликат: XMPP aSmack – Как я могу получить текущее состояние пользователя (offline / online / away / etc.)? Я разрабатываю приложение для чата на базе Android на asmack lib. Я показываю всех пользователей в ListView, но я использую изображение, чтобы показывать онлайн / оффлайн пользователя. Но он возвращает только автономное изображение, даже пользователь подключен […]

Реализация SMACK XEP-313

Для SMACK / ASMACK необходимо подключить 0313 XEP (0.2) http://xmpp.org/extensions/attic/xep-0313-0.2.html#sect-idp616432 . Для этого я создаю PacketExtension. public class Archive313 implements PacketExtension { static final public String NAMESPACE = "urn:xmpp:mam:tmp"; static final public String ELEMENT = "result"; private String Id; private String Queryid; private String Stamp; private String To; private String From; private String Type; private […]

Как получить историю чатов Openfire на Android-устройстве с помощью aSmack?

Я разрабатываю чат-приложение, в котором пользователь будет общаться с одним из членов группы экспертов домена. Пользователь использует мой Android-приложение и эксперт по домену использует искру сети для общения. Я сделал настройку Openfire и настройку веб-сайта Spark и разработал приложение для Android в чате с библиотекой aSmack. Пользователи моего приложения могут общаться с экспертом домена. Пока […]

Каким должен быть JID для пользователя на OpenFire Server?

Привет, я новичок в этом: я установил Openfire Server и использовал Spark IM для его проверки. Но для кода приложения Android то, что должно быть JID для пользователя в сеансе: Я пробовал имя пользователя @ ip_address, имя пользователя @ ip_address / Smack, имя пользователя @ ip_address / Spark. Пожалуйста, смотрите изображение ниже и помогите: Каким […]

Как зарегистрировать нового пользователя в XMPP, используя (a) Библиотека Smack

Я установил сервер xmpp и клиент android, используя отличный пост здесь … У меня есть некоторые предварительно определенные пользователи, настроенные на сервере xmpp, и я могу войти в систему с этими учетными данными. Теперь из моего приложения я хочу зарегистрироваться в качестве новых пользователей на сервере xmpp через клиент android. Может кто-нибудь, пожалуйста, предложите мне, […]

Как сделать голосовой / видео-чат в android, используя smack api's

Мы уже используем jabber smack api для чтения в нашем приложении. Теперь мы планируем обновить мое приложение, добавив голосовой / видео-чат. Я думаю, что это возможно с помощью jingle jabber smack, но я не получаю никакого кода api или образца в jave для звонка. Может кто-нибудь, пожалуйста, помогите мне в этом.

Могу ли я получить онлайн-пользователей в списке друзей через Smack?

Могу ли я получить онлайн-пользователей в списке друзей через Smack API? Является ли это возможным? Я работаю над приложением, в котором есть чат между пользователями. Я успешно создал пример приложения чата, просто введя имя друга и отправляю чат, но теперь я хочу онлайн-список друзей.

XMPP с библиотекой Java Asmack, поддерживающей X-FACEBOOK-PLATFORM

Я пытаюсь сделать Facebook-чат на Android с помощью библиотеки Smack. Я прочитал Chat API из Facebook, но я не могу понять, как мне пройти аутентификацию с помощью Facebook с помощью этой библиотеки. Может ли кто-нибудь указать мне, как это сделать? Обновление : в соответствии с ответом no.good.at.coding у меня есть этот код, адаптированный к библиотеке […]