# coding:UTF-8
import requests
import utils

# ------画像を送る場合----------------------------
def sent_image(image_file):

    config = utils.get_config()
    url = "https://notify-api.line.me/api/notify"
    headers = {"Authorization": "Bearer " + config['line_notify_token']}

    message = 'image sent!'
    payload = {"message":  message}
    files = {"imageFile": image_file}

    # rbはバイナリファイルを読み込む
    post = requests.post(url, headers=headers, params=payload, files=files)


# ------メッセージを送る場合----------------------------
def sent_message(message):
    config = utils.get_config()
    url = "https://notify-api.line.me/api/notify"
    headers = {"Authorization": "Bearer " + config['line_notify_token']}
    payload = {"message":  message}
    r = requests.post(url, headers=headers, params=payload)


if __name__ == '__main__':

    # メッセージを送る場合
    sent_message("よろしくたのむ")


    # 画像を送る場合
    image_file = open('images/1.jpg', 'rb')
    sent_image(image_file)
