J'ai essayé d'informer LINE des informations de retard de train à l'aide de LINE Notify. Le code source est ici.
J'ai utilisé Railway delay information json. Si vous envoyez une demande, vous pouvez obtenir une liste des routes retardées dans JSON.
import urllib2
import json
res = urllib2.urlopen("https://rti-giken.jp/fhc/api/train_tetsudo/delay.json")
datas = json.loads(res.read())
Connectez-vous à LINE Notify et émettez un jeton d'accès. Exécutez le POST.
import urllib
import urllib2
params = {"message":"Message que vous souhaitez notifier"}
params = urllib.urlencode(params)
req = urllib2.Request("https://notify-api.line.me/api/notify")
req.add_header("Authorization","Bearer " + "Jeton émis")
req.add_data(params)
res = urllib2.urlopen(req)
J'ai pu obtenir les informations de retard et informer LINE en quelques lignes. Après cela, exécutez-le régulièrement chaque matin pour notifier les informations de retard, Si vous mettez votre patron dans le même groupe et que vous êtes en retard, vous pouvez envoyer automatiquement une notification tardive.
LINE Notify est très facile à utiliser, vous voudrez donc l'essayer.
Recommended Posts