![見出し画像](https://assets.st-note.com/production/uploads/images/70964475/rectangle_large_type_2_8be7e01adf41285dd5de5d4d3866cfa1.png?width=1200)
Photo by
golchiki
PythonでLINE Notifyを使ってみよう
0. 手順
LINE Notify 利用設定
Python実装
1. LINE Notify 利用設定
■LINE Notifyのサイトへアクセス・ログイン(PC端末からアクセス)
自分自身のLINE ログイン用のメールアドレス・パスワードでログイン可能
■トークン発行
マイページへアクセス
![](https://assets.st-note.com/img/1643428460148-qlBsnweOb4.png)
■トークン情報入力
1)トークン名入力・・・通知メッセージの先頭に表示される名称
2)通知を送信するトークルーム選択・・・テスト用のため自分当ての1:1
3)入力が終わったら「発行する」ボタンをクリック
![](https://assets.st-note.com/img/1643428749350-qC3xzLJyAH.png)
■発行トークンの確認
一度しか表示されないため、必ずコピーしておきます。
![](https://assets.st-note.com/img/1643429104603-F4Cq1AWaAo.png)
発行するとLINE Notifyから自分LINEへメッセージが届きます。
![](https://assets.st-note.com/img/1643429472517-E444TF7g50.png)
2. Python実装
■サンプルプログラム
import requests
def notify(message):
url = 'https://notify-api.line.me/api/notify'
token = '発行されたトークン'
headers = {'Authorization': 'Bearer ' + token}
message = message
params = {'message': message}
requests.post(url, headers=headers, params=params)
if __name__ == '__main__':
notify('テスト')
実行結果がこちら
![](https://assets.st-note.com/img/1643459824945-eB075gRrKJ.png)
・メッセージを改行したい場合は「\n」を挿入
・メッセージは最大1000文字まで
この記事が気に入ったらサポートをしてみませんか?