Articles of xmpp

Как использовать 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 для facebook?

Я создаю клиент XMPP для FACEBOOK . Я сделал это для gmail, теперь мне нужно создать то же самое для FaceBook. Я googled много для этого получил некоторый код, все же я получаю этот тип ошибок Not connected to server и service-unavailable(503) Здесь я делюсь кодом, что я сделал. public class ClientJabberActivity extends Activity { […]

Как узнать состояние ввода в 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 […]

Отправить нисходящее сообщение в google ccs с узлом js

Я использую node-xmpp для подключения к серверам google gcm ccs. Я следил за группами gcm google для подключения. Теперь мне нужно отправить нисходящее сообщение, когда я получаю сообщение от моего redis-подписчика (я подписался на пакет redis-узла redis node ). Мой код выглядит следующим образом var gearmanode = require('gearmanode'); var redis = require("redis"); var xmpp = […]

Реализация 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 для звонка. Может кто-нибудь, пожалуйста, помогите мне в этом.

Как получить одно и то же соединение xmpp из одной активности в другую?

Я новый programmer.i хотел бы реализовать пример приложения для получения чата с помощью сервера xmpp. В этой реализации я создал соединение с помощью объекта ConnectionConfiguration следующим образом: ConnectionConfiguration connConfig =new ConnectionConfiguration(host, Integer.parseInt(sport), service); Я передаю объект connConfig классу XMPPConnection, вызвав метод connect, я получаю соединение, и вызывая метод входа в систему с именем пользователя pand […]