Я отправляю обычные смс через 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