Twilio で SMS を送信してみる
単なるメモ。久しぶりにやったら忘れていたのです。
なお、トライアル利用の場合はアカウントを作成した上でUSの電話番号を取得しておくことが大事。
何も考えずに電話番号取得すると日本の 050 番号が振られるけれど、この番号では SMS が送れない。
そしてトライアル利用では電話番号が1つしか取得できないので、この時点で詰む。(が、しかし別のメールアドレスでトライアルアカウントを取り直せばよいい)
Accounts にアクセスして AccountSid を取得する
https://{AccountSid}:{AuthToken}@api.twilio.com/2010-04-01/Accounts
AccountSid を含むカタチで Messages に POST する。
https://{AccountSid}:{AuthToken}@api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages
Post する内容はとりあえずこんなカンジで試してみた。
To=%2B[送信先電話番号]&Body=SMS Sending Test&From=%2B[発信元電話番号]
Content-type は application/x-www-form-urlencoded で。
パラメータって、JSONで渡せなかったっけ?