管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

IIJmioSIMの電話番号毎の直近3日間のクーポンOFF通信量を取得する(python)

タイトル長いですが、やりたかったことなので...
IIJmioクーポンスイッチAPIであれこれやるシリーズ☟

直近3日間のクーポンOFF通信量が366MBを超えると、通信制限がかかるらしいので、それをプッシュ通知させるために作りました。

  • 方針
  • コード
  • 実行結果
続きを読む

SlackのIncoming WebhookへPythonで投稿する

前回☟の続き

算出した値を何らかの形でプッシュ通知したかったので、最近興味を持ったSlackの勉強を兼ね、Slackへ投稿してみることにしました。
Slackへ投稿する手段はいくつかあるそうなのですが、Incoming Webhookが楽そうなので、それを利用することに。

  • Incoming Webhookの登録
  • Incoming Webhookを使いSlackにPOSTする
  • 参考にした記事
続きを読む

IIJmioクーポンスイッチAPIをたたいてみる(アクセストークン取得編)

BICSIMを使っています。

中身はIIJmioなので、apiをたたくことで通信量を取得したり、高速通信のON/OFFが可能です。
日々通信量をアプリで見ているのですが、プッシュで通知できないかと考えました。

データを取得するために、まずはアクセストークンを取得してみることにしました。
この取り組みはFitbitAPIでのデータ登録/取得にもきっと活きてくるでしょう。(後々やりたいやつ)
ちなみに、今回はAndroidタブレットでやってみました。

  • デベロッパIDの取得&アプリ情報の登録
  • 認可画面を開いてアクセストークンを取得する
  • デベロッパIDと取得したアクセストークンでJSONを取得してみる
  • まとめ
続きを読む