Я хотел бы начать чат между двумя пользователями A и B из моего веб-приложения. Поэтому я создаю сообщение XMPP, используя Smack Client API или непосредственно из плагина OpenFire:
- Отправить сообщение от Smack от A до B
- Отправить сообщение от Smack с сервера на B с ответом на A
XEP-0033 разрешает "адрес ответа", поддерживаемый OpenFire, но не поддерживаемый клиентами IM.
Кажется, "from" не может быть переопределено клиентом или плагином OpenFire. Я также думаю, что GTalk не примет сообщение xmpp от userA@gmail.com к userB@gmail.com по протоколу ServerToServer.
Есть ли другой способ сделать это? Я хочу, чтобы мое веб-приложение подделало сообщение от UserA к UserB. Но это веб-приложение не A или B.
С наилучшими пожеланиями,
Jp