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

Menu

Rate this page:

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プラグインになります。

Rate this page:

Thank you for your feedback!

We are always striving to improve our documentation quality, and your feedback is valuable to us. Please select the reason(s) for your feedback or provide additional information about how we can improve:

Sending your feedback...
🎉 Thank you for your feedback!
Something went wrong. Please try again.

Thanks for your feedback!

Refer us and get $10 in 3 simple steps!

Step 1

Get link

Get a free personal referral link here

Step 2

Give $10

Your user signs up and upgrade using link

Step 3

Get $10

1,250 free SMSes
OR 1,000 free voice mins
OR 12,000 chats
OR more