MySB-datatraffic

MySoftBank dataTraffic


Keywords
Python3, MySoftBank
Install
pip install MySB-datatraffic==4.1

Documentation

mysb_reminder

MySoftbankをスクレイピングして通信データ残量をLINE通知するやつ

Install

$ pip3 install mysb-reminder

Initialize

import mysoftbank

telnum = "your_phone_number"
password = "your_MySoftbank_password"
line_access_token = "your_line_notify_access_token"

api = mysoftbank.API(telnum=telnum, password=password, line_access_token=line_access_token)

Feature

# データ(使用量、残量、繰越残量、追加量、追加使用量、追加繰越量、追加繰越使用量)の取得
data = api.get_data()
print(data)

# out
{
    'used_data': 6.34,
    'remain_data': 0.02, 
    'step_remain_data': 0.0,
    'additional_data': 1.0,
    'additional_used_data': 0.98,
    'given_data': 0.36, 
    'given_used_data': 0.36
}
# lineに通知
status = api.send_message()
print(status)

# out
200

Demo

サンプルコードを実行した!