LoginSignup
1
2

More than 3 years have passed since last update.

部屋の中で見失ったスマホに着信させる

Last updated at Posted at 2019-05-06

やったこと

  • 部屋の中で頻繁にスマホを見失うので、自分のスマホに通話を発信したかった

使ったもの

  • twillioのProgrammable Voiceという機能
  • Raspy

準備

  • twillioに新規登録
  • 電話番号を購入
    • まだ完全に理解できていないが、日本の電話番号を購入しないと発信ができなかった
    • 050で始まる電話番号を購入(月額108円=>高い)
  • Raspy上でtwillioをinstall

ソースコード

call.py

from twilio.rest import Client

account_sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)

call = client.calls.create(
                        url='http://demo.twilio.com/docs/voice.xml',
                        to='+14155551212', // これはサンプル番号です
                        from_='+15017122661' // これはサンプル番号です
                    )

print(call.sid)

実行

pi@raspberrypi:~ $ python call.py
CA0bed0bfecc49603b56590fef736cdff3

sidが表示されれば一旦は完了していそうだが、twillioコンソール上のデバッガーを確認するとエラーを表示している場合もあるので何回も連打しないようにしないと料金がかかってしまう。(1発信16円くらい)
僕はアメリカの電話番号(SMS送信の為に購入した電話番号)で通話発信を試しまくった結果、160円無駄に使ってしまったので要注意。

twillioコンソールで通話ログの確認

スクリーンショット 2019-05-06 17.46.24.png

発信ファイルを実行した際は、画像の[STATUS]部分がRINGINGとなっています。
その間に部屋の中で着信音がなってそれで見つけるわけでございます。

バイブレーションも着信音の設定もきっている場合は、部屋でスマホを無くさないでください。

1
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
1
2