【3分で完了】LINE notifyを用いてdjangoから通知を送る方法

【3分で完了】LINE notifyを用いてdjangoから通知を送る方法

今回はユーザーがstripeで決済が完了した後、success画面が表示されるので、その際にこちらもその依頼に気づけるようにこちら側のLINEに完了通知を送ることを想定。

pcからLINE notifyにログインし、マイページからトークンを発行する。


settings.py

.envに「line_token=発行したトークン」で置いておく。

LINE_TOKEN = os.environ.get("line_token")


views.py

import requests
from django.conf import settings

LINE_TOKEN = settings.LINE_TOKEN

headers = {"Authorization": f"Bearer {LINE_TOKEN}"}
data = {"message": "新しい予約依頼が届きました\n確認してください!"}


#通知させたいところにこれを置いておく
requests.post(
    "https://notify-api.line.me/api/notify",
     headers=headers,
     data=data,
)


たったこれだけで完了です。

Comments

No comments yet. Why don’t you start the discussion?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です