faiteanu / hibiscus.docmanager

DocManager plugin for Jameica/Hibiscus
Other
5 stars 0 forks source link

Abruf für GLS Gemeinschafftsbank eG #1

Open librelegal opened 3 years ago

librelegal commented 3 years ago

Gerne würde ich das plugin für die GLS Bank nutzen (https://www.willuhn.de/wiki/doku.php?id=support:list:banken:vrb). Bei der Bank habe ich bereits angeregt, hierbei mitzuwirken. Sicher gibt es auch Kunden weiterer Banken, die sich über eine Abrufmöglichkeit freuen würden.

faiteanu commented 3 years ago

Für den Abruf von Dokumenten gibt es keine standardisierte Schnittstelle, im Gegensatz zu Kontobewegungen über HBCI. Natürlich würde es mich freuen, wenn Banken auf deine Anregung hin so etwas anbieten. Das Plugin verwendet aktuell ein Screen-Scraping-Verfahren, d.h. im Hintergrund wird ein Browser gestartet, der die Webseite der Bank aufruft, Benutzer und Passwort eingibt, zum Postfach navigiert, und dann einzeln alle Dokumente herunterlädt.

Um das entwickeln und testen zu können, braucht man zwangsweise ein aktives Konto bei der betreffenden Bank. Solltest du oder jemand anderes das haben, und zudem Lust am Programmieren, kannst du gerne den Code der Deka oder DKB im Ordner https://github.com/faiteanu/hibiscus.docmanager/tree/master/src/name/aiteanu/docmanager/institute als Vorlage verwenden, um einen entsprechenden Codeteil für GLS zu schreiben.

Zum Abschluss noch rasch einen Pull Request hier bei github erzeugen und ich kann die neue Version mit erweiterter Bankunterstützung schnell veröffentlichen.

PS: wegen der meistens notwendigen Zwei-Faktor-Authentifizierung bei den Banken kann ich bei der Anbindung einer neuen Bank leider kaum unterstützen, selbst wenn man mir Benutzernamen und Passwort mitteilen würde.

dreirund commented 2 years ago

PS: wegen der meistens notwendigen Zwei-Faktor-Authentifizierung bei den Banken kann ich bei der Anbindung einer neuen Bank leider kaum unterstützen,

Immerhin hier ist die GLS-Bank "generös": Zum einfachen Einloggen und Postfachabruf wird der 2. Faktor nur selten benötigt.

Leider habe ich aber keine Kapazitäten und Java-Kenntnisse, um hier selber aktiv zu werden. Nützlich fände ich GLS-Unterstützung auch (-:.