Я использую strophe.js и ejabberd для реализации чата на моем сайте. Но я не смог успешно отправить сообщение или получить сообщения с помощью mam. Журнал печатает строки SENT: и RECV:. Код, я использую, чтобы отправить сообщение являетсяНе удалось отправить сообщение с помощью strophe.js и ejabberd
var m = $msg({to: '[email protected]', from: '[email protected]', type: 'chat'}).c("body").t('body'); connection.send(m);
и ПОСЛАНА строка полученного
SENT: <body rid='3431080199' xmlns='http://jabber.org/protocol/httpbind'><enable xmlns='urn:xmpp:sm:3' resume='false'/><message to='[email protected]' from='[email protected]' type='chat' xmlns='jabber:client'><body>body</body></message></body>
Я попытался с Gajim клиентом для без ответа. Но если я извлекать «тело» тег как ...
<message to='[email protected]' from='[email protected]' type='chat' xmlns='jabber:client'><body>body</body></message>
чат правильно принят. Тег 'body' добавляется со всеми запросами по умолчанию. В чем может быть проблема. Пожалуйста, предоставьте решение.