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

Menu

Expand
このページを評価:

Twilio CLIクイックスタート

ベータ版

このTwilio製品は現在ベータ版としてご利用いただけます。まだ実装されていない機能や、正式リリース時に機能が変更される可能性があることを、ご了承ください。Beta版製品はTwilio SLAの対象外です。詳細はベータ版製品のサポートを参照してください。

Twilio CLIの利点のひとつは、ターミナルやコマンドプロンプトから、Twilioのリソースを管理できる点です。インストールが完了したら、クイックツアーを始めましょう。お持ちのプラットフォームに応じ、以下の手順に従いインストールしてください。

Twilio CLIをインストールする

macOSにtwilio-cliをインストールするための推奨される方法は、Homebrewを使用することです。インストールがお済みでない場合は、Homebrewサイトに進み、インストールを実行後、本ページにお戻りください。

Homebrewをインストールした後、次のコマンドを実行しtwilio-cliをインストールします。

brew tap twilio/brew && brew install twilio

twilio-cliをインストールするための推奨される方法は、Windows向けコマンドラインインストーラーであるScoopを使用することです。インストールがお済みでない場合は、Scoopサイトに進み、インストール手順を実行後、本ページにお戻りください。

注記: Scoop経由でインストールする際、一般的なアクセス許可の問題を回避するには、PowerShellを管理者として実行する必要があります。

  1. 次のtwilio-cliバケットを追加します。
    scoop bucket add twilio-scoop https://github.com/twilio/scoop-twilio-cli
  2. 次のアプリをインストールします。
    scoop install twilio

twilio-cliは、Advanced Package Tool(apt)を使用し、Debian、Ubuntu、Linux Mintなどのほとんどのディストリビューションにインストールできます。

これを行うには、ターミナルで次のコマンドを実行します。

wget -qO- https://twilio-cli-prod.s3.amazonaws.com/twilio_pub.asc \
  | sudo apt-key add -
sudo touch /etc/apt/sources.list.d/twilio.list
echo 'deb https://twilio-cli-prod.s3.amazonaws.com/apt/ /' \
  | sudo tee /etc/apt/sources.list.d/twilio.list
sudo apt update
sudo apt install -y twilio

その他のインストール方法については、twilio-cliクイックスタートをご覧ください。

Twilioアカウントへのログイン

Twilioアカウントにアクセスするには、CLIにTwilioの資格情報を送信する必要があります。以下のコマンドを実行してください。

twilio login

コマンド実行後、Account SIDとAuth Tokenの入力が要求されますが、いずれもTwilioコンソールのダッシュボードで確認できます。作成されたAPI Keyは、今後の利用に備えて他人に知られないよう大切に保管してください。プロファイルを複数利用する場合は、Twilio CLI利用ガイドを参照してください。

CLIオートコンプリートのインストール(bash、zshのみ)

bashやzshをmacOS、Linux上で実行している場合、以下のコマンドのいずれかを実行できます(お使いのシェルをご確認ください)。

twilio autocomplete bash

または

twilio autocomplete zsh

インストラクションに従い、ご使用のシェルにCLI用のコマンドオートコンプリートをインストールしてください。

オートコンプリートのインストール手順を完了した後は、必ず再起動するか、新規シェルを開始してください。

Twilio CLIの詳細

以下のコマンドを実行すると、CLIを使用して何ができるかがすぐに分かります。

twilio

このコマンドを実行すると、各種トピックや実行可能なコマンドのリストが表示されます。トピックでは、配下のトピックやコマンドがグループ化され、ファイルシステムのフォルダーのように構成されています。

> twilio
unleash the power of Twilio from your command prompt

VERSION
  twilio-cli/1.3.6 darwin-x64 node-v10.16.0

USAGE
  $ twilio [COMMAND]

COMMANDS
  api            advanced access to all of the Twilio APIs
  autocomplete   display autocomplete installation instructions
  feedback       provide feedback to the CLI team
  help           display help for twilio
  login          add credentials for an existing Twilio profile
  phone-numbers  manage Twilio phone numbers
  plugins        list installed plugins
  profiles       manage credentials for Twilio profile

気になるものがあれば実行してみましょう。

twilio api

「api」というトピックでは、その中に含まれている別のトピックやコマンドを実際に表示できます。CLIを試す過程で、このコマンドを偶然見つけたとしましょう。

twilio api:core:messages:list

コマンドを実行すると、すべてのSMSメッセージが表示されます。大量のメッセージが表示されるかもしれません。フィルタリングの方法は?そもそも、どのようなオプションがあるのか?答えは、以下のように、コマンドに「--help」を付けることです。

twilio api:core:messages:list --help

コマンドを入力する際、必要なオプションをすべて入力しないとエラーが表示されることがあります。このような場合にも、コマンドに「--help」を付けることで、詳しい情報を表示できます。

電話番号の一覧表示

twilio phone-numbers:list

テキストメッセージの送信

twilio api:core:messages:create \
  --from "+15017122661" \
  --to "+15558675310" \
  --body "I love you 3000"

その他の例

Twilioのページには、さまざまな例があります。

次の手順

以上がCLIについての紹介です。それでは、次の手順をご紹介します。

プラグインを確認する

Twilio CLIの機能拡張には、プラグインを利用します。自作のCLIをコミュニティに公開することや、自社(または自社のクライアント)専用のビジネスワークフローとして非公開にすることもできます。CLIの拡張にご利用いただけるプラグインを多数ご用意しています

Twilio CLI利用ガイド

その他の例

Twilio CLI実例集に、その他の利用例をまとめました。ぜひご活用ください。

フィードバックを送る

Twilioではお客様のご意見をお待ちしています。お気付きのことがありましたら、いつでもフィードバックをお送りください。以下のコマンドを実行するだけです。

twilio feedback
このページを評価:

サポートが必要ですか?

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

        
        
        

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

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

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

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

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

        ステップ1

        リンクの取得

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

        ステップ2

        $10受け取るには

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

        ステップ3

        $10ゲット

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