https://d226lax1qjow5r.cloudfront.net/blog/blogposts/receive-sms-messages-with-node-js-and-express-one-dev-minute/receive.png

Node.jsとExpressでSMSメッセージを受信する|One Dev Minute

最終更新日 May 17, 2022

所要時間:1 分

ようこそ ワン・デヴ・ミニット!このシリーズは Vonage Dev YouTubeチャンネル.このビデオシリーズの目的は、一口サイズの方法で知識を共有することです。

このクイック・ウォークスルーでは、Amanda Cavallaro が Vonage Messages API、Express、Node.js を使って SMS メッセージを受信する方法を紹介します。

トランスクリプト

Node.js、Express、Vonage Messages APIを使ってメッセージを受信してみましょう。

始める前に、あなたが持っていることを確認してください:

  • はVonageアカウントを作成した、

  • Node.jsをインストールし、Ngrokをインストールし、Vonage CLIをグローバルにインストールした。

フォルダを作成し、その中のディレクトリを変更し、ExpressとVonage server SDK betaをインストールします。という名前の新しいファイルを作成します。 server.jsという名前の新しいファイルを作成し、お気に入りのコードエディタで開きます。

JSONパーサーとURLエンコード・モジュールを利用するExpressアプリケーションを作成する。

サーバがリッスンするポートには3000を使用します。次に、受信 URL の webhook 受信用の post リクエストハンドラを作成し、リクエストボディをコンソールに記録します。

コードを実行するには node server.jsをあるターミナル・タブで実行し、別のターミナル・タブで ngrok http 3000.

Vonageのダッシュボードから、左側のメニューにある「Settings」をクリックします。SMS設定の下にあるmessages APIがデフォルトとして設定されていることを確認し、"Save "をクリックします。

Vonageのダッシュボードに行き、新しいアプリケーションを作成するをクリックします。名前を付け、capabilitiesまでスクロールダウンし、右側の "Messages "を切り替えます。

ターミナルタブに戻り、ngrokで使用するために生成されたHTTPS URLをコピーする。

インバウンドURLには、URLを貼り付け、コードで設定したルートである /webhooks/inbound,を追加します。

下にスクロールして、新しいアプリケーションを作成するをクリックします。電話番号をリンクします。まだ持っていない場合は、左のメニューから購入する必要があります。

実際に使ってみるには、あなたの携帯電話からバーチャル電話番号にメッセージを送ってみてください。ターミナル・ウィンドウにメッセージが記録されるのが見えるはずだ。

以下のリンクからさらに詳しく知ることができる。

リンク

チュートリアルの文書版を読む

GitHubのコードを参照する

グリッチのコードを参照

Vonage開発者コミュニティSlackに参加する

シェア:

https://a.storyblok.com/f/270183/400x400/3f6b0c045f/amanda-cavallaro.png
Amanda Cavallaroデベロッパー・アドボケイト