Я новичок в Эджабберде. Я хочу знать, было ли мое сообщение доставлено получателю или нет. Я использую клиент pidgin. Я прошел протокол XEP-0184. не знаю, как это реализовать (я не знаю Erlang). Существуют ли какие-либо доступные модули, реализующие этот протокол, которые я могу установить и использовать? Если это не реализовано, как я могу это реализовать?
Как реализовать статус доставки сообщения в ejabberd
comment
Состояние доставки сообщений полностью поддерживается на стороне клиента. Вам нужно включить его со стороны клиента. Таким образом, iOS xmppframework и Android smack широко используются для создания чат-приложений для приложений.
- person Hare Kumar   schedule 26.10.2016
comment
вам следует использовать Smack igniterealtime.org/projects/smack
- person Sunil Singh   schedule 11.11.2016
Ответы (1)
XEP-0184 полностью на стороне клиента. Никакой специальной серверной функциональности не требуется: ее должны поддерживать только клиенты.
К сожалению, похоже, что Pidgin его не поддерживает; см. тикет № 6940 в их системе отслеживания ошибок. Кто-то, кто знает Python, должен был бы поработать над этим.
person
legoscia
schedule
26.10.2016
Можете ли вы предложить какой-либо клиент, который поддерживает статус доставки сообщений?
- person Salini L; 26.10.2016