PythonでLINE Notifyへ通知を送る
3363 ワード
ちょっとしたツールやbotを作ったとき、LINEに通知したいなーということがあります。
その度にググったり過去のソースを見たりしてるのでここにやり方を記しておきます。
LINE Notifyのトークン取得
ここからアカウントを登録してトークンを取得します。
https://notify-bot.line.me/ja/
アカウント作成後、マイページ > トークンを発行する > トークン名、トークルームを設定 > 発行する
発行されたトークンをコピーしておきます。
Pythonから通知
pip install requests
が済んでいれば以下コピペでおっけーです。
Notify.py
import requests
def main():
send_line_notify('てすとてすと')
def send_line_notify(notification_message):
"""
LINEに通知する
"""
line_notify_token = 'ここに発行したトークン'
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)
if __name__ == "__main__":
main()
備考
- 公式ドキュメントはこちら
- ソースコードを公開する場合、トークンを直書きしないように注意しましょう
Author And Source
この問題について(PythonでLINE Notifyへ通知を送る), 我々は、より多くの情報をここで見つけました https://qiita.com/akeome/items/e1e0fecf2e754436afc8著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .