2

I want to know that how I can send formated messages through twilio .net api

Using .net library

So my requirements are like. also can I make use of html tags?

TwilioRestClient client;
            client = new TwilioRestClient(accountSID, authToken);
            string msg="Hi dalvir,
//line break

Welcome to my website.....
....


//line break

Thanks
<b>Support Team<b>


";
            // Send an SMS message.
            Message result = client.SendMessage(....);
4

2 回答 2

1

利用%0a

例如:

"Body=Here is my first line%0aHere is my second line"

在不使用帮助程序库的情况下通过 REST API 发送出站消息时,最好使用 URL 编码对换行符进行编码。在 URL 编码中,换行符被编码为%0a

这是一个示例 cURL 脚本:

curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Messages.json \
-d "To=+13105551234" \
-d "From=+12125555555" \
-d "Body=Here is my first line%0aHere is my second line" \
-u 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token' 

此示例从发件人 (212) 555-1234 (+12125551234) 向收件人 (310) 555-5555 (+13105555555) 发送出站消息,其中包括以下消息:

这是我的第一行
这是我的第二行

于 2019-02-02T00:27:21.687 回答
0

Twilio 开发人员布道者在这里。

您绝对可以在 SMS 消息中添加换行符。您可以按照通常在 .NET 中包含换行符的方式执行此操作。

SMS 消息不支持 HTML 标签,因此无法将文本设置为粗体。

于 2015-07-24T14:10:21.270 回答