Я экспериментирую с Telegram-ботом, и не могу понять, как пересылать Emoji.
Вернее, с однобайтовыми Emoji проблем не возникает — смотришь HEX-код, пересчитаваешь в десятиричную и используешь команду "Символ()". Например, для Emoji "Восклицательный знак" (на скриншоте) — команда Символ(10071) срабатывает успешно.
Но с двух- трёх- четырёхбайтовыми Emoji такой фокус не проходит — например, пиктограмма "ноль" имеет Hex 003020E3 — команда Символ(3154147) не срабатывает. Две побайтовых команды Символ() подряд тоже не срабатывают.
Сами Emoji, как я понимаю, представляют из себя оговорённые символы Юникода, вплоть до 4х байт.
Кто разбирался с отправкой Emoji из 1С, соориентируйте пожалуйста, что я делаю не так. Спасибо.
Например в справочник в ХранилищеЗначений запиши ДвоичныеДанные и уже в HTTP отправляй двоичные данные.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший