|
Эмодзи в 1С, возможно ли? | ☑ | ||
---|---|---|---|---|
0
TKACH
30.11.15
✎
18:22
|
Доброго времени суток, товарищи)
Вообщем имеем telegram бота функционирующего на 1С. Отправка сообщения выглядит так: <code> Команда = "sendMessage"; Сервер = "api.telegram.org"; Команда = "sendMessage"; Ресурс = "bot"+Ключ+"/"+Команда+"?ИдентификаторЧата="+Формат(ПолучательID,"ЧГ=")+"&text="+ТекстСообщения; Соединение = Новый HTTPСоединение(Сервер,,,,,,Новый ЗащищенноеСоединениеOpenSSL); Запрос = Новый HTTPЗапрос(Ресурс); Ответ = Соединение.Получить(Запрос); </code> Возникла не то чтобы необходимость, но очень большая хотелка отправлять в сообщениях эмодзи (смайлики). Думал есть текстовый эквивалент - вроде есть, но не понятно как его отправить в нужной кодировке. Первое что пришло в голову это отправил с телефон смайл, посмотрел что пришло - неизвестный символ как в первой колонке таблицы http://emoji.codes/family, этот символ даже в модуль скопировать не удается. Ну да ладно, думаю... Обманем) Записал пришедший символ в реквизит, он успешно записался и даже отображается на форме в виде все того же квадратика. Хотел прям из реквизита его и отправлять, но не тут то было... В сообщении приходят знаки вопроса... т.е. он не распознается. |
|||
1
TKACH
30.11.15
✎
18:23
|
Собственно вопрос, есть идеи как реализовать?
|
|||
2
Гёдза
30.11.15
✎
18:24
|
а так не работает?
:grin: |
|||
3
TKACH
30.11.15
✎
18:25
|
(2) Пытался, так текстом и приходит ((
|
|||
4
TKACH
30.11.15
✎
18:29
|
Еще нашел коды этих символов http://apps.timwhitlock.info/unicode/inspect/hex/1F602 и пытался получить через Символ(). Как ни странно получает все тот же "квадратик", и при отправке приходят вопросительные знаки... т.е. скорее всего кодировка именно в HTTPзапросе хромает
|
|||
5
Гёдза
30.11.15
✎
18:35
|
А че не указыываешь что в утф все шлешь?
|
|||
6
Гёдза
30.11.15
✎
18:36
|
и вообще для пересыла текста в гет его нужно кодировать
|
|||
7
TKACH
01.12.15
✎
01:40
|
(6) Текст то при этом приходит нормально, причем кириллица. А шлю в том в чем шлется по умолчанию, я вообще кодировками не замарачивался до этого момента.
|
|||
8
los_hooliganos
01.12.15
✎
05:23
|
(0) Ты может отправить нужное изображение от другого пользователя. Рисунок будет храниться в базе телеграм. А ты зная его ИД может слать другим пользователям.
Можно как-то грузить изображения от имени бота, но я до таких тонкостей не доходил. |
|||
9
los_hooliganos
01.12.15
✎
05:25
|
Вообще конечно использование JSON ведет к ряду ограничений.
Я например знаю нужный код на Яве, но как его переписать в строку, хз. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |