import datetime
import requests
import json

def send_line_notify(notification_message):
line_notify_token = 'APIキーを入れてね'
line_notify_api = 'https://notify-api.line.me/api/notify'
headers = {'Authorization': f'Bearer {line_notify_token}'}
data = {'message': f'message: {notification_message}'}
requests.post(line_notify_api, headers = headers, data = data)


class HighSchool:
def __init__(self):
self.endPoint = 'https://api.coin.z.com/public'

def getData(self):
dt = datetime.date.today()
path = '/v1/klines?symbol=BTC&interval=1day&date='+str(dt.year)
response = requests.get(self.endPoint + path).json()

l = len(response['data']) - 1

dict3DaysAgo = response['data'][l-3]
s1 = self.printDaysInfo(dict3DaysAgo)

dict2DaysAgo = response['data'][l-2]
s2 = self.printDaysInfo(dict2DaysAgo)

s3 = self.calc(dict3DaysAgo,dict2DaysAgo)

msg = "".join(s1) + "\n" + "".join(s2) + "\n" + "".join(s3)
send_line_notify(msg)