Hey,
ich habe eine Frage zu einem kleinem Wunsch-Projekt von mir.
Es geht um Instagram. Ich möchte mit einem Script z.B in Python alle 30 Minuten von Instagram mögliche Json Elemente abgleichen die ich einmalig vorher in eine Datenbank einfügen möchte
(am besten
MySql)
Das Script:
Code:
import requests
#Input durch z.B eine Website oder eine Android App (der Instagram Name(user) wird eingefügt)
#die Json Datei wird geholt
userdata = requests.get('https://www.instagram.com/user/?__a=1').json()
ist_offen = userdata['graphql']['user']['is_private']
#code der user und und ist_offen in die Datenbank schreibt
als Mögliche Werte gibt es nur True oder False
Das Script fügt also in die Datenbank ein und soll dann nach ca 30 Minuten erneut das Json Element überprüfen ob es eine Veränderung gab, indem es die zuvor gespeicherten Daten mit
den neuen Daten abgleicht.
Wenn es gleich ist passiert nichts.
Wenn sich etwas verändert hat soll mir das Script auf mein Smartphone oder Per Email eine Nachricht senden in der der Name des Benutzers steht.
Jetzt das eigentliche "Problem"
Ich dachte da an einen Telegram bot der mir die Möglichkeiten bietet. Doch hat jemand vielleicht noch andere Ideen? Gibt es Alternativen mit denen ich mein Script im Web ausführen lassen kann?
LG