- 手順1: トライアル用電話番号を取得する
- 手順2: 初めての発信
- 手順3: デモアプリケーションを試す
- 手順4: 音声を使ったアプリケーションを開発する
- 手順5: アプリケーションを拡張する
自分の電話番号に発信する方法をご紹介します。
PC - cURL(Windows 10バージョン1803以降)
コマンド プロンプトを開きます。
curl -X POST https://api.twilio.com/2010-04-01/Accounts/%ACCOUNT_SID%/Calls.json ^
--data-urlencode "Url=http://demo.twilio.com/docs/voice.xml" ^
--data-urlencode "To=%VERIFIED_NUMBER%" ^
--data-urlencode "From=%TWILIO_NUMBER%" ^
-u %ACCOUNT_SID%:%AUTH_TOKEN%
%VERIFIED_NUMBER%
を、サインアップに使用した認証済みの電話番号に置換します。この電話番号には、+16175551212(E.164形式)のように「+」記号と国コードを追加します。
%ACCOUNT_SID%
、%PHONE_NUMBER%
、%AUTH_TOKEN%
を、アカウントダッシュボード(英語)の認証情報と、先ほど取得したトライアル用電話番号に置換します。
PC - PowerShell(Windows 10バージョン1803以前)
PowerShellをインストールし、開きます。
# 認証された電話番号、Twilioアカウント情報、Twilioから購入した電話番号
$verified_number = "VERIFIED_NUMBER"
$sid = "ACCOUNT_SID"
$token = "AUTH_TOKEN"
$twilio_number = "PHONE_NUMBER"
# Twilio APIエンドポイントとPOSTパラメーター
$url = "https://api.twilio.com/2010-04-01/Accounts/$sid/Calls.json"
$params = @{ To = $verified_number ; From = $twilio_number ; Url = "http://demo.twilio.com/docs/voice.xml" }
# HTTP Basic認証用の認証情報オブジェクトを作成
$p = $token | ConvertTo-SecureString -asPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential($sid, $p)
# APIリクエストを送信し、レスポンスからJSONプロパティを選択
Invoke-WebRequest $url -Method Post -Credential $credential -Body $params -UseBasicParsing |
ConvertFrom-Json | Select sid, status
%VERIFIED_NUMBER%
を、サインアップに使用した認証済みの電話番号に置換します。この電話番号には、+16175551212(E.164形式)のように「+」記号と国コードを追加します。
%ACCOUNT_SID%
、%PHONE_NUMBER%
、%AUTH_TOKEN%
を、アカウントダッシュボード(英語)の認証情報と、先ほど取得したトライアル用電話番号に置換します。
UnixまたはMacOS
ターミナルを開きます。
curl -X POST https://api.twilio.com/2010-04-01/Accounts/$ACCOUNT_SID/Calls.json \
--data-urlencode "Url=http://demo.twilio.com/docs/voice.xml" \
--data-urlencode "To=$VERIFIED_NUMBER" \
--data-urlencode "From=$TWILIO_NUMBER" \
-u $ACCOUNT_SID:$AUTH_TOKEN
%VERIFIED_NUMBER%
を、サインアップに使用した認証済みの電話番号に置換します。この電話番号には、+16175551212(E.164形式)のように「+」記号と国コードを追加します。
%ACCOUNT_SID%
、%PHONE_NUMBER%
、%AUTH_TOKEN%
を、アカウントダッシュボード(英語)の認証情報と、先ほど取得したトライアル用電話番号に置換します。
コピーボタンを使用して、認証情報をコピーします。
トライアルアカウントで他のユーザーに発信する場合、最初に送信先の番号を認証します。
着信できた場合
- Voice Insights(英語).でメッセージの使用データを表示できます。
着信できなかった場合
- よくある質問を読む(英語)