Как отправить текст с эмодзи в телеграм через api?

  • Автор темы Автор темы backoff
  • Дата начала Дата начала

backoff

Client
Регистрация
20.04.2015
Сообщения
6 355
Реакции
6 640
Баллы
113
сосбно сабж.
чето не могу найти нормальный способ без конфликтов
есть таблица - https://apps.timwhitlock.info/emoji/tables/unicode
но не понял как преобразовывать чтоб отправить

ответ телеги
{"ok":false,"error_code":400,"description":"Bad Request: can't parse entities: Unsupported start tag \"\ufe0fa\" at byte offset 1519"}
 
Там же UTF-8, просто скопируй сам emoji и вставь в код. Я обычно так делаю ))
126391
Прямо вот тут выделил нужный, Ctrl+C, в сообщение вставил через Ctrl+V (ну или в переменную в зенке, туда тоже помещаются).
 
Там же UTF-8, просто скопируй сам emoji и вставь в код. Я обычно так делаю ))
да вот тут проблемка, если скопировать, то работает, если добавить в текст, выдает ошибку) я уже подумал что надо через emoji code, но тоже какая-то беда
 
да вот тут проблемка, если скопировать, то работает, если добавить в текст, выдает ошибку) я уже подумал что надо через emoji code, но тоже какая-то беда
А в чем проблема со скопировать, если с ними работает нормально?
 
А в чем проблема со скопировать, если с ними работает нормально?
проблема не со скопировать.
проблема скопировать и добавить в TXT взять от туда текст и отправить - выдает ошибку
 
А, про текстовый файл не было ни слова ))
А текстовый файл точно в кодировке UTF-8? Вроде туда нормально заносится.
 
Просто у меня вот так:
126392
Вроде все нормально. Видимо, где-то дальше потом зенка их "ломает" при дополнительной обработке ))
 
РЕШЕНО

короче говоря, при кодировке, в тексте, где-то затисался символ из UTF-8 BOM каким боком он туда попал непонятно, о чем как выяснилось позже говорится в ошибке.
Узнал об этом тут - https://otvet.mail.ru/question/210498138
126394

перенеcите текст в чистый UTF-8, убрав символы, или перепишите, сэкономит кучу времени и головной боли )
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)