Mutlu Pazartesi (TwiML yanıtı) "yeni satır" ile bir XML yanıtını oluşturulamıyor TwiML kullanarak (SMS göndermek için).ben Meteor ve Twilio ile çok basit bir app inşa ediyorum</p> <p>,
Ancak, sıkışmış durumdayım: Yeni satır ile nasıl bir yanıt gönderileceğini bilmiyorum (tür html <br>
). Benim basit işlevi Aşağıda :
function xyz(message) {
response.setHeader('Content-Type', 'application/xml');
response.statusCode = 200;
var toSend = "<Response><Message>" + message + "</Message></Response>";
response.end(toSend);}
tosend böylece:
<Response>
<Message>The quick brown fox jumps over the lazy dog.
Portez ce vieux whisky au juge blond qui fume
</Message>
</Response>
Ve \n
kullanamazsınız:
<Response>
<Message>The quick brown fox jumps over the lazy dog. Portez ce vieux whisky au juge blond qui fume</Message>
</Response>
Ben (örneğin) almak istiyorum Oysa veya <br>
'u kullanmak için [CDATA]
.
Ama sanırım iki kere (2 sms) ödendi, çünkü \ n Bence bunu bana onaylayın ... Bu sorunu yaşadım (ama belki de SMS'im maksimum boyuttan daha uzundu) SMS için ...). Ve birçok karakter için (UTF-16 bir şey olabilir) ... Bu gece backticks yöntemini deneyeceğim .. Harika görünüyor ve Meteor ES2015'i iyi hatırlarsa destekliyor ... – nerotulip
Sadece ücretlendirildim Bir SMS için satır sonları yeni mesajlar oluşturmaz. Unutmayın, SMS sınırı 160 karakterdir (ya da unicode karakterleri kullanırsanız 70 karakter, daha fazla bilgi burada bulabilirsiniz: https://www.twilio.com/blog/2015/08/common-sms-problems-unicode-twilio.html). – philnash
Çok teşekkür ederim. Ancak, Twilio mesajınız için kaç karakter sayar? Başka bir şekilde, kaç karakter '\ n' demek? Eğer iyi anlıyorsam: '\ n' bir unicode karakteri değil, SMS limitim 160 ... Tekrar teşekkürler. – nerotulip