Pythonとかで自分にLINEに通知を送りたい時はLINE Notifyを使うこと簡単にできます
LINE Notifyを使うには事前処理(登録)が必要なのでその手順をまとめました
アクセストークンを発行する
まずはLINEのサイトへ
https://notify-bot.line.me/ja/
ここから一気にトークン発行まで進めます
右上の”ログイン”のリンクを押下
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h36_30-4-1024x576.png)
メアドとパスワードを入力
(事前にスマホでメアドとパスワードの登録&ログイン許可の設定を)
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h36_44-1-1024x576.png)
メアドとパスワードを入力するとログインボタンが活性化するので”ログイン”を押下
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h37_08-1-1024x576.png)
右上がアカウント名に変わったのを確認してアカウント名を押下
さらに小窓のマイページを押下
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h37_37-1-1024x576.png)
画面下部にある”トークンを発行する”を押下
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h38_32-2-1024x576.png)
トークン名を適当に入力して「1:1でLINE~」を押下
(グループも選べます)
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h39_00-1-1024x576.png)
“発行する”が活性化するので押下
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h39_21-1024x576.png)
乱数のトークンが発行されるので控える
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h39_27-1024x576.png)
連携中サービスが追加されたことを確認
![](https://javeo.jp/wp-content/uploads/2022/03/2022-03-26_00h40_21-1-1024x576.png)
Pythonのサンプルプログラム
トークンを取得したものに置き換えるだけで自分へのLINE通知が可能になります
# -*- coding: utf-8 -*-
import requests
def line_notification(message):
line_notify_api = 'https://notify-api.line.me/api/notify'
line_notify_token = 'H0MxQj0i7vYlre5zIt0pMJ7hJLefaEWornnfqyWL8EH'
payload = {'message': message}
headers = {'Authorization': f'Bearer {line_notify_token}'}
_ = requests.post(line_notify_api, data=payload, headers=headers)
if __name__ == '__main__':
line_notification('テスト通知')
あとがき
自分のLINEに通知を送るための準備と簡単なソースでした
トークンとメッセージをPOSTするだけの簡単なお仕事でもちろんPython以外でも使えますので是非
コメント