2016-08-22 2 views
-1

Извините за то, что задал общий вопрос ..! я использую openfire для приложения для обмена сообщениями, все прекрасно работает. Мне нужно знать, как whatsapp обрабатывает специальные символы, уникоды и комбинированную клиентскую и серверную часть emoji.Как сделал whatsapp специальные харектеры, unicode и emoji's

ответ

1

Для этого нет специальной обработки, вам просто нужно отправить экранированный xml на сервер.

Например, вы можете посмотреть: https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references Это не относится к XMPP-серверам.

+0

Пожалуйста, разместите фактическую строфу здесь или вставьте тело, которое вы отправляете на сервер? –

+0

некоторые символы, помещенные в строку, будут генерировать эту ошибку .. Вам нужно сделать их unicode правильно .. Проверьте следующее: https://community.ignitrealtime.org/thread/37548 – Farhan

+0

Я отправил √π ÷ × ¶Δ в чате на серверах Ejabberd и Openfire с помощью настольного клиента, и он работает нормально. Такое же сообщение получено на стороне B. Так что это все о побегах специальных персонажей. В Openfire Server нет проблем, если мы предоставим действительный xml, он не будет жаловаться. –