よくあるお問い合わせ (FAQ)

SMS メッセージに改行を入れるにはどうすればよいですか ?

新行のエンコーディングは、メッセージを受信する通信事業者により若干異なります。
Twilio で送信できる種別の SMS メッセージでは、次に示す方法が最も多くの通信事業者で使用可能なことを確認しています。

  • REST API を使った発信の SMS メッセージでは、改行を `%0a` とエンコードするのが最も良い方法です。 たとえば、次のようにメッセージを送信します。
$ curl -X POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/SMS/Messages.json \
-d "To=%2b14154445555" \
-d "From=%2b14156667777" \
-d "Body=Here+is+my+first+line%0aHere+is+my+second+line" \
-u '{AccountSid}:{AuthToken}'

 

  • TwiML のレスポンスでは、改行を挿入するには、単純に新行を使うのが最も良い方法です。 たとえば、次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Sms>Here is my first line
Here is my second line.</Sms>
</Response>

 

これらの例では、「Here is my first line」の 1 行と、これに続く「Here is my second line」というメッセージを送信します。 

他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。