nerrixde / DSBApi

API für die in Deutschland verbreitete DSBmobile App für Vertretungspläne an Bildungseinrichtungen
GNU General Public License v3.0
35 stars 6 forks source link

Wo sind die alten Commits? #1

Closed kangalio closed 4 years ago

kangalio commented 4 years ago

Ich hatte heute morgen hier vorbeigeschaut, und mir den Commit zur Version 0.0.2 angeschaut. Jetzt sind die alten Commits plötzlich nicht mehr da. Könntest du die irgendwie wiederherstellen?

Bei dem 0.0.2 Commit hatte jemand einen interessanten Kommentar gemacht den ich mir eig. noch mal anschauen wollte

nerrixde commented 4 years ago

Ich habe die Commits leider überschrieben, mein git-Client war falsch eingestellt. Ich kann den jetzt auch nicht restoren, aber ich kann sagen, dass in dem Kommentar bei Verstion 0.0.2 geschrieben war, dass die der Web-API-Endpoint (https://www.dsbmobile.de/jhw-1fd98248-440c-4283-bef6-dc82fe769b61.ashx/GetData) eine Konstante ist. jhw... ändert sich nicht, auch bei anderen Credentials nicht.

kangalio commented 4 years ago

Web-API-Endpoint (https://www.dsbmobile.de/jhw-1fd98248-440c-4283-bef6-dc82fe769b61.ashx/GetData) eine Konstante ist. jhw... ändert sich nicht, auch bei anderen Credentials nicht.

Ah genau das hatte ich gesucht, danke.

kangalio commented 4 years ago

Weißt du noch, wer genau das geschrieben hat? Ich würde ihn gerne fragen, wie genau er die URL aus der DSBMobile configuration.js bekommen hat (die URL ändert sich nämlich scheinbar doch, aber sie folgt dabei einem Muster. Sehr mysteriös)

nerrixde commented 4 years ago

Die URL habe ich einfach durch Network Monitoring herausgefunden

kangalio commented 4 years ago

Ja ich auch, und ich dachte sie sei konstant, bis es irgendwann nicht mehr ging mit der URL. Also habe ich nochmal im Browser geguckt, welche URL denn nun angefragt wird, und da war es eine andere. Also, ändert sich die URL (Jetzt gerade geht übrigens wieder nur die ursprüngliche URL)

Ich würde gerne wissen, wonach sich die Daten URL der Desktop-API richtet, damit ich mit der Desktop-API verlässlich kommunizieren kann.