Skip to main content

Watcher To Twilio クイックスタート

パート1. Twilioとは

Twilioは開発者向けの主要なクラウド通信プラットフォームです。アプリケーションに音声、ビデオ、メッセージング機能を統合するためのAPIセットを提供しています。Twilioを使用することで、開発者は音声通話、ビデオチャット、SMSメッセージングなどの強力な通信機能を簡単に構築できます。ユーザーフレンドリーなツールと信頼性の高いインフラストラクチャを提供し、開発者が革新的なアプリケーションを作成し、ユーザーエクスペリエンスを向上させるための最良の選択肢となっています。Twilioは従量課金制で動作し、開発者は使用する特定の通信サービスに対してのみ料金を支払うことができます。

パート2. 登録方法

ステップ1.こちらをクリックしてTwilioにアクセスしてください。登録が完了すると、SIDTokenが表示されます。さらに、メッセージを送信するために番号を購入する必要があります。

ステップ2. このページに移動し、お好みの番号を選択して購入してください。新規ユーザーとして、Twilioは機能を試すために15ドルを提供します。

ステップ3. この番号の紹介が表示されます。確認してからBuyボタンをクリックしてください。

ステップ4. このページにはすべてのアクティブな番号が表示されます。先ほど購入した番号がここに表示されます。

ステップ5. コンソールページに戻ると、SIDToken電話番号が表示されます。これらが後で必要になるものです。

パート3. Node-REDでTwilioを設定する方法

WatcherからNode-REDにメッセージを送信する方法がまだわからない場合は、こちらをクリックしてください

ステップ1. まず、Node-REDでTwilioアドオンをダウンロードする必要があります。Manage paletteをクリックしてください。

ステップ2. twilioを検索し、最初のものをインストールしてください。

ステップ3. Twilioモジュールをワークスペースにドラッグし、ダブルクリックして、新しいTwilio設定を追加してください。

ステップ4. これらのプロパティを入力してください。SIDFromTokenTwilioコンソールから取得します。Nameはこの設定の名前を意味します。

ステップ5. これらのプロパティを入力してください。OutputはSMSまたは電話通話のどちらを希望するかを意味し、Toは送信先の電話番号を意味し、Nameはこのモジュールの名前を意味します。

ステップ6. その後、このページが表示されます。

Part 4. Twilioにメッセージを送信する

すべての結果を取得する

ステップ 1. Watcherでタスクを実行します。

まず最初に、以下の動画に従ってWatcherでタスクを実行する必要があります。詳細を知りたい場合はこちらをクリックしてください

ステップ 2. sensecap OpenStreamモジュールとdebugモジュールをワークスペースにドラッグし、設定します。設定方法がわからない場合は、こちらをクリックしてください。それらを接続し、右上角のDeployボタンをクリックします。

ステップ 3. debugページと携帯電話のTwilioメッセージの両方でメッセージを受信します。

debugページTwilioメッセージ

特定の結果を取得する

ステップ 1. すべての結果を取得するのは多すぎると思い、特定の結果だけを取得したい場合は、function モジュールを中央にドラッグして接続する必要があります。

ステップ 2. function モジュールをダブルクリックし、取得したいメッセージを指定するコードを記述します。Done をクリックして Deploy します。

特定のメッセージを1つ取得します。

msg.payload = msg.payload.value[0].content;
return msg;

複数のメッセージを取得したい場合は、以下のコードに従ってください。

var content = msg.payload.value[0].content;
var image_url = msg.payload.value[0].image_url;
var timestamp = new Date(msg.payload.timestamp).toLocaleString();

msg.payload = {
value1: content,
value2: image_url,
value3: "Alert received at " + timestamp
};
return msg;

ステップ 2. Watcherでタスクを実行します。タスクの実行方法がわからない場合は、こちらを参照してください。

ステップ 3. デバッグページ携帯電話のTwilioメッセージの両方でメッセージを受信します。

デバッグページTwilioメッセージ

WatcherとTwilioの接続が正常に完了しました!おめでとうございます!これで、この統合の力を解き放ち、シームレスな通信機能を活用した革新的なアプリケーションの構築を開始できます~

技術サポート & 製品ディスカッション

弊社製品をお選びいただき、ありがとうございます!お客様の製品体験を可能な限りスムーズにするため、さまざまなサポートを提供いたします。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルをご用意しています。

Loading Comments...