どーも こんちには Keita_Nakamori (´・ω・`) です
PythonからLINE Notifyにメッセージを送るということをやってみようと思います。後々IOTの一環で、設備などの状態を監視し、故障予測の通知をしていくためにやってみました。
Contents
LINE notifyのAPI ドキュメント
LINE notifyのAPI ドキュメントをみるとやり方が書いてありますので、その通り進めました。通常のLINEアカウントがあればOKです。
予めトークンを取得しておいてください。
スクリプト
下記コードの<ここにアクセストークンを入れる>へ代入してください。< >は要りません。Bearerとの間にはスペースを一つ入れてください。
messageをmassageとミスタイプして焦らないでください。(わたしです)
1 2 3 4 5 6 7 8 9 10 |
import requests # 条件 : パラメータmassage を型strで1000文字以内 payload = {'message': 'エヴァ初号機のLCC圧力が生存限界を超えています!直ちにエントリープラグを強制射出してください!100'} request_headers = {'Authorization': 'Bearer <ここにアクセストークンを入れる>'} # 通知系 API のエンドポイントのホスト名は notify-api.line.me r = requests.post('https://notify-api.line.me/api/notify', headers=request_headers, data=payload) print(r.json()) |
実行すると下記のように自分のラインへアラートが来ます。
実行結果
The following two tabs change content below.
Keita N
最新記事 by Keita N (全て見る)
- 2024/1/13 ビットコインETFの取引開始:新たな時代の幕開け - 2024年1月13日
- 2024/1/5 日本ビジネスにおける変革の必要性とその方向性 - 2024年1月6日
- 2024/1/3 アメリカ債権ETFの見通しと最新動向 - 2024年1月3日