繁体   English   中英

使用C#为Twilio SMS编码换行符?

[英]Encoding a line break for Twilio SMS using C#?

我正在使用WebApi 2.2来增加Twilio API。 我安装了Twilio C#库。

我正在使用表单在我的网络应用程序中捕获字符串,然后将其发送到webAPI。 我想知道如何利用C#库发送带换行符的消息。

示例代码显示以下内容:

        var msg = twilio.SendMessage("+15084043345", "+15084043345", "Can you believe it's this easy to send an SMS?!");

但是,我不确定如何在此消息中包含换行符。 我应该在此字符串clientide中插入任何内容以表示换行吗? 任何指导都会很棒。

Twilio Evangelist在这里。

这实际上非常简单:

var msg = twilio.SendMessage("+15084043345", "+15084043345", "Hello.\nCan you believe it's this easy to send an SMS?!");

将导致:

Hello. Can you believe it's this easy to send an SMS?!

就像将字符串打印到控制台一样, \\n\\r\\n\\r \\r\\n可用于插入新行。 我不能肯定地说所有手机最好用什么,但我发现\\n非常可靠。 (我可以说我的iOS 8设备上所有这三个工作完美......)

如果你想在短信中显示新行

帐户名称:suraj

年龄:24岁

那么这里是asp.net VB的代码

昏暗值As String =“帐户名称:”&“suraj”&vbCrLf&“年龄:”和“24”

它将在短信中显示不在网页中的新行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM