LoginSignup
0
2

More than 3 years have passed since last update.

Twilio で Fax 送信 を PowerShell コマンドレットで

Posted at

Twilio の API を PowerShell から操作して FAX を送信します。

Twilio の API

API で FAX 送信できます。

TITLE: プログラマブルFax REST API
URL: https://jp.twilio.com/docs/fax/api

PowerShell から API 操作

$cred = Get-Credential
Invoke-RestMethod -Uri "https://fax.twilio.com/v1/Faxes/" -Credential $cred -Method POST -Body @{To="<宛先の Fax 番号>"; From="<Twilio で取得した発信番号>"; MediaUrl="<PDF ファイルの URL>"}

実行例は以下のようになります。

$cred = Get-Credential
Invoke-RestMethod -Uri "https://fax.twilio.com/v1/Faxes/" -Credential $cred -Method POST -Body @{To="+81300000000"; From="+81310000000"; MediaUrl="https://jp.twilio.com/docs/documents/25/justthefaxmaam.pdf"}

動作確認

上述のスクリプトを実行します。

Get-Credential コマンドレットに応じて、資格情報入力のダイアログが表示されます。

image.png

Twilio のダッシュボードで取得できる Account SID と Auth Token を入力します。
image.png

FAX 送信のキューに格納されたことを示すレスポンスが返ります。

image.png

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2