Как добавить "лайковую" реакцию на чат-пузырь с Android+Smack+XMPP

В одном из моих приложений чата я хотел бы реализовать функциональность, чтобы назначить "похожую" реакцию на пузырь чата, который должен уведомить другого пользователя, как показано ниже, используя

Как реакция изображения

Можно ли добиться этого без какого-либо кодирования на стороне сервера XMPP? Как передать пользовательский тег, используя smack и push-сообщение?

1 ответ

Да, это может быть достигнуто без кодирования на стороне сервера. Например, создайте тег Message.

<message type="chat"  to="xyz@192.168.3.94" id="aad0a" msgtype="emoji">
<body>Emoji Icon</body>
<active xmlns="http://jabber.org/protocol/chatstates"/>
<request xmlns="urn:xmpp:receipts"/>
</message>

Когда вы отправляете эмодзи, добавьте пользовательский тег msgtype="emoji" и добавьте ссылку на эмодзи внутрь тела и подтвердите конец получателя.

Другие вопросы по тегам