-
Notifications
You must be signed in to change notification settings - Fork 1
Open API? #49
Comments
@PhotonMike Üdv, elöször is jó látni hogy mások is érdekeltek a projektben, másodszor sajnos az API kódja se nem áttekinthetö, se nem stabil, meg némi trükközéssel megy csak úgyhogy inkább nem raknám ki open sourceba :P de ha szeretnéd, nyugodtan használhatod az enyémet, csak piszok lassú (a timeoutot told fel legalább 1 percre xD), de van neki egy wiki oldala, ahol leírtam mi hogyan megy 😄 Sok sikert az appodhoz! Ui: A saját API használatát sajnos ki kell majd vennem az új zsírkrétából (ha egyáltalán ráérek azt megcsinálni xP) mert nem tudom bizonyítani, hogy semmit nem csinálok a jelszavakkal amik a szerveremre jönnek. Ui2: Az mondjuk egész jó hogy az API-t még tavaly csináltam de még mindig müködik :P |
Köszi a gyors választ! |
@PhotonMike Két mód van erre:
A másodikat használja a mostani API. Példa az utóbbira (átlagok):
Persze ehhez kellenek a bejelentkezés után kapott finom sütik. Ui: Itt egy gist, ez az átlagok éles verziója most. |
Hát, ez nehezebb lesz, mint gondoltam. 😅 |
Nincs mit :) Ha van még kérdésed nyugodtan tedd fel itt, én megpróbálok rá válaszolni, illetve arra figyelj, hogy van CSRF tokenjük amit ki kell halászni a htmlből. |
Hi |
@PhotonMike A |
Na ez is egy fura dolog, mert a |
Okés :) |
Megvan mi a baj, de nem tudom miért történik.
Viszont nekem az appomnak |
Sziasztok! A krétának van külön mobil API-ja amit sokkal könnyebb használni, én is írtam egy appot hozzá, bár a kód nekem se túl átlátható, azért itt van talán segíthet. Ha valamit nem értesz benne, kérdezz nyugodtan! |
Na igen, nekem az Ezért csináltam inkább a scrapelős módszerrel :P |
Én végül külön Flutter plugin írtam arra 😎 (natív android lekérdezés még kezeli case sensitiven is). Először bepróbálkoztam az ügyfélszolgálatuknál, hogy nem követik a HTTP szabványokat, de nem igazán érdekelte őket. Szerencsére a lekérdezéseknek csak kis részéhez kellett (push notificationre regisztrálás és iskolák lekérdezése amit végül assetként json formátumban beépítettem az appba). |
Na a plugin az tetszik mint megoldás 😁 és nem, csak hobbiként (és diákként) programozgatok :P |
Hi,
Építeni tervezek egy appot, amit az osztályban egy tabletre kirakva láthatjuk a következő órákat, elmaradó órákat, stb és ehhez kerestem a Kréta-hoz API-t vagy ilyesmit. Lehet hogy csak idióta vagyok, de nem találtam semmi hivatalosat, viszont az appod elég szépen van írva és gondoltam onnan kinézem.
De ahogy nézem saját backend API-t írtál a Kréta és az app közé. 2 kis kérdés:
Mindenesetre köszi az app-ért, kommentek nélkül is elég érthető a kód. 👍
The text was updated successfully, but these errors were encountered: