abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

REST API: Demo Google Sheets und Apps Script fertig und funktionsfähig

nicknicker
Autor ★★
14 Beiträge

Hallo,

endlich ist mein Google Sheet samt Script fertig und funktionsfähig. Login, Abfrage der Konten-Infos, Logout funktionieren. Alles einigermaßen übersichtlich codiert.

Eigentlich kann das ein sehr gutes Werkzeug zur komfortablen Konten-, Buchungs-und Depotabfrage werden (und das mach ich auch noch) und für die Weiterverarbeitung.  Als Trading-Basis eignet sich Google Sheets natürlich nicht - und braucht es auch nicht.

Ich hab' halt den Eindruck dass die API von Comdirect ein kümmerliches Schattendasein fristet, das sie überhaupt nicht verdient. Vielleicht könnten ja doch mehr Leute aktiv werden, wenn sie eine einfache Plattform dafür finden. Vielleicht könnte das über Google Sheets laufen.

Daher könnte ich das Ergebnis meiner Arbeit hier einfach zur Verfügung stellen? Oder dem Entwicklerteam? Oder für die Dokumentation? Oder für die Comdirect-Api-Seite zum Download?

 

Hat jemand eine Meinung dazu?

Robert

10 ANTWORTEN

Joerg78
Mentor ★★★
2.938 Beiträge

Aus meiner Sicht wäre das zur Verfügung stellen des Codes oder der Doku oder was auch immer eine Bereicherung für alle hier. Es gab ja auch schon Communauten, die Skripte für die Postbox (erleichterter Download) zur Verfügung gestellt haben.

Bei einer Veröffentlichung hinterlege aber bitte den deutlichen Hinweis (Disclaimer), dass der angebotene Code/... nicht von der comdirect/Commerzbank stammt, sondern von dir erstellt wurde.

 

Viele Grüße,

Jörg

 

Drilling
Mentor
855 Beiträge

Zur Verfügung stellen/ öffentlich machen/ wäre sicher gut. Allerdings sehe ich das Problem, dass viele Leute wohl nicht beurteilen werden können, was das Skript jetzt genau alles macht. Depots ausspionieren?
Diese Leute bräuchten - und sollten! - das Skript dann auch nicht nutzen.

Die drei Siebe des Sokrates: Ist es wahr? Ist es gut? Ist es notwendig?

nicknicker
Autor ★★
14 Beiträge

Da es sich um ein Google Sheet mit integriertem Apps Script handelt, werde ich das wohl im Google Account auf public stellen und den Link hier veröffentlichen. Dann kann sich das jeder Interessent downloaden. Vorher schreib ich aber noch ein paar Zeilen rein, wie das zu bedienen ist.

Kann also noch ein paar Tage dauern

Joerg78
Mentor ★★★
2.938 Beiträge

@Drilling  schrieb:

Zur Verfügung stellen/ öffentlich machen/ wäre sicher gut. Allerdings sehe ich das Problem, dass viele Leute wohl nicht beurteilen werden können, was das Skript jetzt genau alles macht. Depots ausspionieren?
Diese Leute bräuchten - und sollten! - das Skript dann auch nicht nutzen.


Richtig, wie bei allen zur Verfügung gestellten Skripten gilt auch hier: Benutzen auf eigene Gefahr!

nicknicker
Autor ★★
14 Beiträge

Nun ja, ich schreib dann schon, dass das ganze nur für Entwickler bestimmt ist und was man damit machen kann.

Das Script ist ja offener, einsehbarer Bestandteil des google sheets und betrifft auch nur dieses.

Vielleicht wäre es hilfreich, hier im Forum eine eigene Kategorie "REST API" einzurichten. Da würden sich dann sowieso nur die tummeln, die was damit anfangen können.

nicknicker
Autor ★★
14 Beiträge

Und vor allem: Man benötigt sowieso eine Anmeldung zur REST Api bei Comdirect (client_secret und client_id) um was damit anfangen zu können. Damit sind sowieso nur die dabei, die eine ungefähre Ahnung haben, worum's geht.

nicknicker
Autor ★★
14 Beiträge

Hallo,

ich hab's jetzt so gemacht: Der Code steht in den Textdateien, die im folgenden Link heruntergeladen werden können (die Anhänge hier funkionieren nur für Bilder). Man kann sich damit schnell und einfach ein eigenes google sheet aufbauen. Die Readme beschreibt die einzelnen erfordelichen Schritte. Dann sollte alles soweit funktionieren 😉

 

https://drive.google.com/drive/folders/1zAzMCqvWNfBmHqY5_tFWmfBzLbYH0mXG?usp=sharing

 

Bevor ich einen eigenen Thread dafür aufmache könnte vielleicht jemand das mal ausprobieren und mir eine Rückmeldung schicken?

 

Schaun ma mal,

Robert

 

SMT_Erik
ehemaliger Mitarbeiter
5.305 Beiträge

Hallo @nicknicker,

 

vielen Dank für dein Engagement 😀. In der Zwischenzeit haben unsere Entwickler deinen Beitrag gelesen und haben dazu folgende Anmerkungen:

 


@nicknicker  schrieb:

Hallo,

endlich ist mein Google Sheet samt Script fertig und funktionsfähig. Login, Abfrage der Konten-Infos, Logout funktionieren. Alles einigermaßen übersichtlich codiert.

Eigentlich kann das ein sehr gutes Werkzeug zur komfortablen Konten-, Buchungs-und Depotabfrage werden (und das mach ich auch noch) und für die Weiterverarbeitung.  Als Trading-Basis eignet sich Google Sheets natürlich nicht - und braucht es auch nicht.

Ich hab' halt den Eindruck dass die API von Comdirect ein kümmerliches Schattendasein fristet, das sie überhaupt nicht verdient. Vielleicht könnten ja doch mehr Leute aktiv werden, wenn sie eine einfache Plattform dafür finden. Vielleicht könnte das über Google Sheets laufen.

 

Was für eine Plattform schwebt dir da vor?

 

Daher könnte ich das Ergebnis meiner Arbeit hier einfach zur Verfügung stellen? Oder dem Entwicklerteam? Oder für die Dokumentation? Oder für die Comdirect-Api-Seite zum Download?

 

Wir können auf unserer Webseite leider keine fremden Dokumente zur Verfügung stellen.

 

Hat jemand eine Meinung dazu?

Robert


Gruß

Erik

nicknicker
Autor ★★
14 Beiträge

Hallo,

eigentlich keine spezielle Plattform. Wiegesagt, ich bin ziemlich zufällig darauf gestoßen, dass das mit Google sheets als Plattform funktioniert und halte das für eine tolle Sache, um sehr schnell zu einem einsatzfähigen Ergebnis zu kommen. Das wollte ich mit der ganzen Aktion mitteilen, dass sich jeder, der sich ein wenig mit google sheets und apps script auskennt, schnell was zusammenstricken kann. Man spart sich damit den Aufwand, noch zusätzlich ein eigenes user interface mit welcher Basis auch immer ( VB.net, Android Studio usw.) zu erstellen. Den mühsamsten Teil, den apps script code der ganze Login-Prozedur als Basis, hab ich hier veröffentlicht. Die folgenden Abfragen zu Kontoständen, Umsätzen, Postbox und Depotbeständen sind dann ziemlich schnell zu realisieren (bis auf das Trading natürlich). Hätte ich das so gewusst, hätte ich mir schon viel früher was gebaut.

 

Gruß,

Robert

Kurz zustimmen zu Cookies und vergleichbaren Webtechnologien
Um Ihnen insbesondere ein optimales Website-Erlebnis zu bieten, werden mit Ihrer Einwilligung Cookies und Webtechnologien zu Funktions-, Statistik-, Komfort- und Marketingzwecken sowie zur Darstellung personalisierter Inhalte verwendet. Im Einzelnen sind dies (Details unter nachfolgenden Links):

Adobe Analytics: Reichweitenmessung zur Verbesserung des Nutzungserlebnisses der Website sowie Optimierung der Marketingkampagnen.

Adform: Aussteuerung und Optimierung von Werbemitteln, die durch Kunden von Adform geschaltet werden.

Adition: Aussteuerung und Optimierung von Werbemitteln, die durch Kunden von Adition geschaltet werden.

comdirect-Surfertracking: Optimierung und Aussteuerung nutzerbezogener Werbung, die von comdirect auf Drittseiten geschaltet wird

Community Umfrage: Aussteuerung von Umfragen für Besucher der comdirect community.

DoubleClick Floodlight: Analyse des Nutzerverhaltens zur Optimierung des Nutzungserlebnisses.

Meta: Nachverfolgung von Verhalten nach Klick auf Meta-Werbeanzeigen und Personalisierung von Meta-Werbung.

Google Ads: Nachverfolgung von Verhalten nach Klick auf Google-Werbeanzeigen und Personalisierung von Google-Werbung.

Personalisierte Angebote: Aussteuerung und Optimierung von personalisierten Werbeflächen im persönlichen Bereich.

Smartadverser: Aussteuerung und Optimierung von Werbemitteln, die durch Kunden von Smartadverser geschaltet werden.

Wenn Sie mindestens 16 Jahre alt sind, können Sie durch Klicken auf „Alle akzeptieren“ bestätigen, dass wir diese Webtechnologien verwenden dürfen. Anderenfalls klicken Sie auf „Alle verweigern“. Durch Klicken auf „Einzeln einstellen“ können Sie jederzeit Ihre Einwilligung widerrufen oder Ihre Einwilligungseinstellungen anpassen.

Hier finden Sie weitere Informationen zum Datenschutz und unser Impressum.