Clasi c эмодзи список юникод - PullRequest
0 голосов
/ 20 февраля 2020

Хорошие друзья,

Я пытаюсь отправить смайлики через API и заметил, что он принимает только самые распространенные смайлики, такие как ☹️☝️, а новые, такие как ???, отображаются как "??? ?». Из того, что я вижу, только старые смайлики вроде ☹️ - это те, которые он принимает. Эти смайлики отображаются в виде шрифта и не имеют цвета (только контур), вопрос в том, как получить список этих классических смайликов? поскольку трудно отделить те, которые отображаются как шрифт (без цвета, выделены), с новыми (с цветом).

1 Ответ

1 голос
/ 20 февраля 2020

Похоже, ваш API поддерживает только кодовые точки Unicode BMP (Basi c Multilingual Plane) от U + 0000 до U + FFFF, так что вы можете фильтровать по кодовой точке. Те, которые работают:

☹ U+2639 WHITE FROWNING FACE
☝ U+261D WHITE UP POINTING INDEX

И те, которые не являются:

? U+1F612 UNAMUSED FACE
? U+1F61D FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES
? U+1F924 DROOLING FACE

См. Полный список смайликов https://www.unicode.org/emoji/charts/index.html .

...