0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

M5UnitV2 からLINEへ通知を送る

Last updated at Posted at 2023-12-24

概要:

 M5UnitV2 からLine Notifyを使って、LINEへ通知を送る手順です。

Line Notifyのサービス登録

Line NotifyをM5UnitV2で使うためには、Line Nofityのホームページで、あなたのLineとのアクセストークンを発行します。

Line Nofity:https://notify-bot.line.me/

クリップボード04.png

Line Nofityのホームページから、「アクセストークンの発行(開発者向け)」を押します。
クリップボード06.png
そして、必要事項を記入の上、発行されたアクセストークンをコピーします。
これで、Line Notifyを使うための準備が完了です。

Line NotifyへPythonからメッセージを送る

Line NotifyへPythonからメッセージを送ります。

$ python Line_notify.py
Line_notify.py

import requests
line_notify_token = 'yourtoken'
line_notify_api = 'https://notify-api.line.me/api/notify'
headers = {'Authorization': f'Bearer {line_notify_token}'}
data = {'message': f'ようこそUnitV2'}
requests.post(line_notify_api, headers = headers, data = data)

Line NotifyへPythonからメッセージと写真を送ります。

Line_notify_with_picture.py

import cv2
import requests
line_notify_token = 'yourtoken'
line_notify_api = 'https://notify-api.line.me/api/notify'
headers = {'Authorization': f'Bearer {line_notify_token}'}
data = {'message': f'ようこぞUnitV2'}

camera = cv2.VideoCapture(0)
ret, frame = camera.read()
cv2.imwrite('test.jpg', frame)

files={'imageFile': open('test.jpg','rb')}
requests.post(line_notify_api, headers = headers, data = data,files=files)

Lineで写真が投稿されていることを確認できればOKです。

unnamed.jpg

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?