Which API to use?
mammuth opened this issue · 2 comments
I just started with using openmensa.org, but there might be some alternatives, mainly the API of the TUM Campus App (it's undocumented, check out the Android client for details: https://github.com/TCA-Team/TumCampusApp).
This is the API which is used in the TCA:
http://lu32kap.typo3.lrz.de/mensaapp/exportDB.php?mensa_id=all
we can filter by mensa, but I wasn't able to filter by date yet. Of course we could regularly fetch all available menus and store them in a DB, but that'd be some more work / costs, so I'd prefer to not do it this way - at least for the MVP. Maybe we need a db in the future anyway.
We would also need to filter the description output to remove infos like [Ei,Gl,GlW,Sl]
I'm happy with the openmensa.org api with blacklisting categories so far. Let's keep it like this.