Отправка смайликов с помощью смс-шлюза на мобильный - PullRequest
0 голосов
/ 10 декабря 2018

Я отправляю обычные смс через API смс gateaway.Есть ли возможность отправить Unicode Emojis на телефон Android?

Все, что я вижу, это просто "Тест ??????"где ?должен быть смайликом.

Я вижу смайлики вот так:

        private void Button_Click(object sender, RoutedEventArgs e)
    {
        Emoji bikingEmoji = new Emoji(0x1F6B4);

        MessageBox.Show("Hello there is " + bikingEmoji);

    }

    public class Emoji
    {
        readonly int[] codes;
        public Emoji(int[] codes)
        {
            this.codes = codes;
        }

        public Emoji(int code)
        {
            codes = new int[] { code };
        }

        public override string ToString()
        {
            if (codes == null)
                return string.Empty;

            var sb = new StringBuilder(codes.Length);

            foreach (var code in codes)
                sb.Append(Char.ConvertFromUtf32(code));

            return sb.ToString();
        }
    }

Хотя я не вижу их в идеальном формате, я вижу смайлики.К сожалению, я не вижу этого, когда я пытаюсь отправить его через API

...