Twilio (deneme hesabı) kullanarak görüntü ve hiperlinkleri SMS ile gönderen basit bir bot oluşturmaya çalışıyorum.Markdown, Bot Framework Twilio kanalında çalışmıyor
ben bot gelen cevap almak ancak markdown hiçbiri metin yoksa Twilio SMS kanalı ile mesaj göndermek için kullanıyorum bing
Numune kodu gibi bile basit markdown elemanları çalışıyor:
public async Task<Message> Post([FromBody]Message message)
{
if(message.Text == "Hello")
{
string messageText = "![Sample Image](http://aka.ms/Fo983c)";
return message.CreateReplyMessage(messageText);
}
Bir şey mi eksik? Emülatör, görüntüyü ve diğer işaretlemeyi düzgün bir şekilde görüntüler, ancak android telefonumu kullanarak ve botla bağlantı kurmak için Twilio numarasını kullandığımı test ettiğimde, zengin içeriği değil ham HTML sağlar.
SMS sadece düz metindir. Ancak, alıcı SMS alıcısı, bir iletinin tamamen kendisine ayrıştırılmasını ve görüntülemeyi seçer ve işaretleme veya HTML'yi destekleyen hiçbir SMS istemcisinin olmadığını bilirim. Bir metin mesajına, rastgele bir istemciyi, seçtiğinden başka bir şekilde bir mesaj oluşturmaya zorlamak için ekleyebileceğiniz hiçbir şey yoktur. Çoğu müşteri, ileti gövdesinde bulunursa URL'leri, e-posta adresini, telefon numaralarını vb. Indirir, ancak özel biçimlendirme için bununla ilgilidir. –
Teşekkür ederim. Amacım telefona cevapta bağlantı, resim ve metin göndermektir.Bunu yapmanın en iyi yolu nedir? Bunun için sms kanalı değil mi? – AJG
Mesajlardaki gerçek görüntüleri istiyorsanız, SMS'den değil, MMS'den bahsediyorsunuz. Ayrıca, URL'leri doğru şekilde biçimlendirirseniz, büyük olasılıkla alıcı uygulama tarafından otomatik olarak bağlantılara dönüştürülür. –