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

Menu

Expand
Rate this page:

Functions

Twilio Functionsは、サーバーレス環境です。開発者は本番レベルのイベント駆動型Twilioアプリケーションを短時間で簡単に作成でき、ビジネスの成長に合わせ拡張することが可能です。

Functionsの主な機能:

  • デフォルトのセキュリティ機能 - Twilioリクエストだけが関数を実行できるよう自動的に制限します
  • サーバーレス - 運用上の負荷を軽減し、インフラストラクチャの保守を不要にします
  • 自動拡張 - アプリケーションごとの要件に合わせ、自動的に容量を追加します
  • Twilioとネイティブ連携 - TwilioコンソールのファーストクラスメンバーとしてFunctionsを使用可能(事前に初期設定済みのTwilio RESTヘルパーライブラリーが組み込まれています)
  • 使いやすさ - Node 12対応の環境で作業できます

動作の仕組み

Functions overview diagram

Twilio Functionsを利用すれば、TwiMLやHTTPベースの応答処理に必要なホストを探すことや、サーバーの起動が不要になります。Functionsを使うことにより、Webインフラストラクチャを保守、拡張する必要もなくなります。Twilioがすべてをシームレスに管理し、ユースケースに応じて拡張します。

一般的なユースケースとしては、音声通話の操作、モバイルSDKのトークン処理、あるいは着信したSMSなどのイベントに応答したTwilio REST APIの呼び出しなどがあります。

サーバーレスとTwilio Functionsの始め方

Twilio FunctionsとAssets Editorでは、Functions、Assets、Dependencies、Environment Variables、Debuggingを同一ウィンドウにまとめて表示できます。アセットとして使用する静的ファイルを作成・編集できるほか、すべての関数にアクセスし、複数のタブで同時に編集できます。

Functions Editor Main Page

Twilio FunctionsとAssetsを使用したアプリケーション開発用に、コードサンプルをまとめました。コードサンプルは、いずれも各種機能に応用できる簡単なコードばかりです。ぜひ習得し、ビジネスのユースケースにご活用ください。

Twilio Functionsを、Programmable SMSやVoiceと組み合わせて使用することにより、インフラストラクチャの管理なしに、テキストメッセージや通話を送受信できます。必要なのは、TwilioアカウントとNode.jsのコード数行のみです。

Rate this page:

サポートが必要ですか?

コーディングに関するご質問、ご不明点等ございましたら、お問い合わせからご連絡いただくか、TwilioのCommunity Forumsにアクセスして知恵を借りるか、Stack OverflowサイトでTwilioタグを検索してください

        
        
        

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

        Twilioでは、ドキュメント品質の向上に常に努めており、皆さまからのフィードバックを大切にしています。フィードバックの理由の理由を選択いただくか(複数選択可)、その他、改善点についてのご意見を記入いただけますでしょうか。

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

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

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

        ステップ1

        リンクの取得

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

        ステップ2

        $10プレゼント

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

        ステップ3

        $10ゲット

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