You are viewing the Japanese site, but your language preference is set to English. Switch to English site →

Menu

このページを評価:

Twilio Runtime

通信ベースのアプリケーションへのトラフィックは予測が難しく、急増に応じた適切な拡張は困難です。Runtimeは、Node.jsコードと静的なファイルに対応するサーバーレス環境です。ユーザーがサーバーのアップタイムに負荷をかけずにアプリケーションコードに注力できるように、拡張、ホスティング、メンテナンスを処理します。「素晴らしいこと」の作成に必要なドキュメント、サンプルコード、開発ツールが見つかります。

最初の機能を実装する
Twilioはリソースの実装と拡張を管理します。そのため、サーバーのメンテナンスではなくアプリケーションコードに注力できます
1
Twilioサーバー
code-image
Twilio SDKと他のTwilioヘルパーへのアクセスが組み込まれた関数を記述します
2
お使いのアプリ

const axios = require('axios');

exports.handler = async (context, event, callback) => {
  const twiml = new Twilio.twiml.MessagingResponse();
  const response = await axios
    .get('https://dog.ceo/api/breeds/image/random');

  twiml
    .message(`Hello, ${event.From}! Enjoy this doge!`)
    .media(response.data.message);

  return callback(null, twiml);
};
コードは、トラフィックと増加に無理なく対応します
3
こんにちは、+2134567890。このドージをお楽しみください。

はじめに

数回クリックするだけで、SMSや通話が何件着信しても拡張可能な関数の実装から解放されます。サーバーの実装や管理は不要です。さぁ、始めましょう!

Twilio CLIとサーバーレスツールキットを使用することにより、事前に作成されたアプリケーションテンプレートを短時間で実装したり、独自のアプリケーションを最初からブートストラップしたりすることも可能です。

GUIを希望する場合でも心配は無用です。Twilio Consoleにアクセスし、始めましょう。

サーバーレスアプリケーションの構築

コンセプトの理解

アプリケーションの拡張性、信頼性、柔軟性を実現するRuntimeの仕組みを紹介します。Runtimeにおけるアプリケーションの構築は、ExpressやFlaskを使用する独自のサーバーの構築とは、いくつかの重要な違いがあります。開発の行程でやり取りされる主要コンセプトとJavaScriptのメソッドを学び、成功に向けて準備を進めてください。

ドキュメントを使用し、Runtimeの主要コンセプト、クラウドでの構築に関わるさまざまな手順、一般的なユースケースの例について学習しましょう。

サーバーレスツールキットを調べる

サーバーレスツールキットはCLIツールです。ローカルでの開発やTwilio Runtimeへの実装に役立ちます。

ワークフローの合理化、アプリケーションの迅速なブートストラップと実装、独自のCI/CDパイプラインとの容易な統合、使い慣れた独自のIDEからの開発を希望するのであれば、サーバーレスツールキットが自分用のTwilio CLIプラグインになります。

このページを評価:

フィードバックいただき、ありがとうございました。

フィードバックいただいた理由を選択してください。その他、ご意見をいただければ、今後のドキュメントの改善に役立てさせていただきます。

フィードバックを送信中...
🎉 フィードバックいただき、ありがとうございました。
何らかの問題が発生しました。もう一度試してください。

フィードバックいただき、ありがとうございました。

Twilioを紹介して$10ゲットしてください。次の3ステップです。

ステップ1

リンクの取得

無料の個人用紹介リンクをこちらから取得してください

ステップ2

$10受け取るには

あなたの顧客がサインアップし、リンクからアップグレードすると、プレゼントします

ステップ3

$10ゲット

1,250通の無料SMS
または、1,000分の無料音声通話
または、12,000チャット
そのほか