Hallo zusammen,
ich arbeit viel mit der Syno API Schnittstelle.
Aktuell habe ich ein Script, welches minütlich startet, einen Syno Login ausführt und Daten abruft.
Jetzt habe ich mir gedacht,das es nicht best practices ist, jede minuten eine Login Session zu erstellen.
So wie ich es verstanden habe erhalte ich nach dem Login eine sid.
Diese muss ich an alle weiteren API Anfragen mitgeben - so mache ich es aktuell auch.
Allerdings sollte es doch reichen, den login nicht jede Minute durchzuführen und somit immer eine neue sid zu geneieren, sondern login durchführen und die sid zwischenspeichern und damit dann weiterarbeiten.
Die Frage ist nur, wie lange bleibt die sid gültig und wie kann ich prüfen, ob diese noch gültig ist oder ich einen neuen login durchführen muss
ich arbeit viel mit der Syno API Schnittstelle.
Aktuell habe ich ein Script, welches minütlich startet, einen Syno Login ausführt und Daten abruft.
Jetzt habe ich mir gedacht,das es nicht best practices ist, jede minuten eine Login Session zu erstellen.
So wie ich es verstanden habe erhalte ich nach dem Login eine sid.
Diese muss ich an alle weiteren API Anfragen mitgeben - so mache ich es aktuell auch.
Allerdings sollte es doch reichen, den login nicht jede Minute durchzuführen und somit immer eine neue sid zu geneieren, sondern login durchführen und die sid zwischenspeichern und damit dann weiterarbeiten.
Die Frage ist nur, wie lange bleibt die sid gültig und wie kann ich prüfen, ob diese noch gültig ist oder ich einen neuen login durchführen muss