J'ai créé un programme pour envoyer LineNotify en utilisant python, je vais donc le poster. J'espère que cela sera utile pour ceux qui souhaitent faire des notifications à partir de maintenant.
Si vous n'avez pas à lire le code, vous pouvez commencer à partir de 4 1. Contexte [2. Ce que j'ai fait](#Ce que j'ai fait) [3. Code](# code) [4. Comment utiliser](# Comment utiliser) 5. Résumé
J'aurais pu le simplifier, mais je l'ai rendu modulaire pour pouvoir l'utiliser à l'avenir. Mettez le code sur Github . Si vous n'avez pas installé de requêtes, vous ne pouvez pas l'utiliser, veuillez donc l'installer.
>> pip install requests
Code réel ↓ (Étant donné que seul un traitement simple est écrit, l'explication est omise.)
line_notify.py
"""
class module
Définir une classe qui utilise LINE Notify
"""
# coding: utf-8
import requests
class LineNotify():
"""
Classe pour la notification LINE
"""
def __init__(self):
"""
Parameters
----------
url: string
Ligne Notifier la destination
access_token: string
Jeton d'accès LineNotify
"""
self.url = "https://notify-api.line.me/api/notify"
self.access_token = 'F78NKUuw6BhAytCPpjw2QgXXMmxV58iOxBA0HtQfYzh'
def post_linenotify(self, message):
"""
Envoyer un message à Line
Parameters
----------
self : self
Classe elle-même
message: string
Le message réellement envoyé
"""
headers = {'Authorization': 'Bearer ' + self.access_token}
payload = {'message': message}
requests.post(self.url, headers=headers, params=payload,)
Cliquez sur votre nom en haut à droite pour accéder à Ma page.
Cliquez sur Jeton d'émission au bas de Ma page.
Sélectionnez le groupe que vous souhaitez envoyer et copiez le jeton émis
Définir le jeton d'accès après le clonage
self.access_token = 'Mettez le jeton acquis ici'
main.py
from line_notify import LineNotify
def main:
notify = LineNotify()
message = 'Message à envoyer'
notify.post_linenotify(message)
if __name__ == '__main__':
main()
Je pense que vous pouvez l'utiliser comme ça.
Si quelqu'un peut l'utiliser, essayez-le.
Recommended Posts