SMS

実績のあるSMS向けAPIにより、大規模配信を実現

テキストメッセージの送受信が、MessagingXでの数行のコーディングだけで実現します。MessagingXはクロスチャネルメッセージング向けの信頼性に優れたプラットフォームです。

Twilio's SMS API helps you deliver messages securely at-scale
Reliable SMS messaging API

信頼性の高いSMSメッセージを通じ世界の顧客に向けてアピール

信頼性に優れたSMSソリューションの開発は、MessagingXを使用すると簡単です。Twilioが提供する、開発者向けAPI、拡張性、内蔵ソフトウェアは、コンプライアンスや、ルーティング、高度なユースケースに対応します。どれも、市場展開の迅速化と並外れた配信到達性を実現します。

API


Twilio Google Business Messages logo

柔軟性に優れたSMS APIにより概念からグローバルソリューションを実現

Twilio Programmable Messaging API

Programmable Messaging API

MMS、SMS、WhatsAppのトランザクションメッセージの送信が、単一APIで可能になります。

  • ローカライズされた送信者、コンプライアンスツール、グローバルガイドラインにより、180か国以上に確実にリーチ。

  • コンプライアンス、配信到達性、返信などをTwilioのプログラム可能なソフトウェアを通じて管理。

  • リアルタイム分析により、メッセージ配信やエンゲージメントを監視・トラブルシューティング。

Programmable Messaging APIを確認
Twilio Conversations API

Conversations API

双方向のエンゲージメントは、単一APIを使用したMMSなどのクロスチャネルメッセージングにより促進されます。

  • SMS、MMS、チャット、Facebook Messenger、GoogleのBusiness Messages、WhatsAppでの商取引やサポートを強化。

  • 参加者の管理、メッセージのアーカイブ、ワークフローのオーケストレーションをコードの追加なしに実現。

  • クイックスタート、サンプルアプリ、SDKにより、迅速に市場参入。

Conversations APIのご案内

ユースケース


Chat bubble with globe

顧客関係の構築と拡張

Send rich media alerts and more with Twilio MessagingX

通知

アラートや、予約のリマインダー、通知、配信などを、Programmable Messaging APIを通じてパーソナライズし、送信できます。

Twilio's Programmable Messaging API helps prevent fraud with OTP

認証

ワンタイムパスワードを発行してオンボーディングを迅速化し、サポートコストと不正行為を同時に削減します。

Drive sales with emojis, pictures, and more

プロモーション

Programmable Messaging APIにより、マーケティングメッセージと特典情報を区別し、リード、セールス、ロイヤルティを促進します。

Send and receive rich media messages with Twilio

対話によるケアとコマース

顧客ジャーニー全体をサポートするため、Conversations APIを利用し、サポート、セールス、リード創出に双方向型SMSを活用します。

開発者リソース


ドキュメントはこちら

クイックスタートガイド、コードスニペット、SDK、その他、Twilioの包括的なリソースライブラリーをご覧いただき、Facebook Messenger対応をMessagingXで迅速に構築してくだい。

メッセージを作成

// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);

client.messages
      .create({from: '+15017122661', body: 'Hi there', to: '+15558675310'})
      .then(message => console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/install
import os
from twilio.rest import Client


# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = os.environ['TWILIO_ACCOUNT_SID']
auth_token = os.environ['TWILIO_AUTH_TOKEN']
client = Client(account_sid, auth_token)

message = client.messages.create(
                              from_='+15017122661',
                              body='Hi there',
                              to='+15558675310'
                          )

print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/install

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;


class Program
{
    static void Main(string[] args)
    {
        // Find your Account SID and Auth Token at twilio.com/console
        // and set the environment variables. See http://twil.io/secure
        string accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");
        string authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            from: new Twilio.Types.PhoneNumber("+15017122661"),
            body: "Hi there",
            to: new Twilio.Types.PhoneNumber("+15558675310")
        );

        Console.WriteLine(message.Sid);
    }
}
// Install the Java helper library from twilio.com/docs/java/install

import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;

public class Example {
    // Find your Account SID and Auth Token at twilio.com/console
    // and set the environment variables. See http://twil.io/secure
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
        Message message = Message.creator(
                new com.twilio.type.PhoneNumber("+15558675310"),
                new com.twilio.type.PhoneNumber("+15017122661"),
                "Hi there")
            .create();

        System.out.println(message.getSid());
    }
}
require_once '/path/to/vendor/autoload.php';

use Twilio\\Rest\\Client;

// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
\$sid = getenv("TWILIO_ACCOUNT_SID");
\$token = getenv("TWILIO_AUTH_TOKEN");
\$twilio = new Client(\$sid, \$token);

\$message = \$twilio->messages
                  ->create("+15558675310", // to
                           ["from" => "+15017122661", "body" => "Hi there"]
                  );

print(\$message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = ENV['TWILIO_ACCOUNT_SID']
auth_token = ENV['TWILIO_AUTH_TOKEN']
@client = Twilio::REST::Client.new(account_sid, auth_token)

message = @client.messages.create(
                             from: '+15017122661',
                             body: 'Hi there',
                             to: '+15558675310'
                           )

puts message.sid
# Install the twilio-cli from https://twil.io/cli

twilio api:core:messages:create \\
    --from +15017122661 \\
    --body "Hi there" \\
    --to +15558675310
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json" \\
--data-urlencode "From=+15017122661" \\
--data-urlencode "Body=Hi there" \\
--data-urlencode "To=+15558675310" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN

料金


SMSが簡単になるMessagingX

テキストメッセージの大規模な送受信は、信頼性に優れた単一プラットフォーム「MessagingX」で2種類の開発者向けAPIを使用すると実現します。料金は従量制です。使用量や使用期間に応じて割引が適用されます。

料金の詳細はこちら MessagingXの詳細はこちら