Update page 'API Documentaion'

Jannik 2019-03-12 21:51:07 +01:00
parent 4aace136ea
commit 3ca273f5ae

@ -13,16 +13,16 @@ Section that contains the specification for the courses get request. /courses re
}, },
"courses":[ "courses":[
{ {
"courseName":"https://www.hs-offenburg.de/index.php?id=6627&class=class&iddV=B6B2BF01-9DBA-4017-9245-4BEDF823E0CA&week=0", "courseName":"AI1",
"courseLink":"AI1" "courseLink":"https://www.hs-offenburg.de/index.php?id=6627&class=class&iddV=B6B2BF01-9DBA-4017-9245-4BEDF823E0CA&week=0"
}, },
{ {
"courseName":"https://www.hs-offenburg.de/index.php?id=6627&class=class&iddV=B6DB6637-51BA-47CC-BD69-9CEE1A336333&week=0", "courseName":"AI2",
"courseLink":"AI2" "courseLink":"https://www.hs-offenburg.de/index.php?id=6627&class=class&iddV=B6DB6637-51BA-47CC-BD69-9CEE1A336333&week=0"
}, },
{ {
"courseName":"https://www.hs-offenburg.de/index.php?id=6627&class=class&iddV=DA64F6FE-9DDB-429E-A677-05D0D40CB636&week=0", "courseName":"AI3",
"courseLink":"AI3" "courseLink":"https://www.hs-offenburg.de/index.php?id=6627&class=class&iddV=DA64F6FE-9DDB-429E-A677-05D0D40CB636&week=0"
}, },
... ...
] ]
@ -41,59 +41,51 @@ Each lesson has the following values:
``` json ``` json
{ {
"meta":{ "meta":{
"coursename": "AI3" "courseName":"AI4",
"courseLink":"https://www.hs-offenburg.de/index.php?id=6627&class=class&iddV=5D255C23-BC03-4AA0-9F36-DC6767F3E05D&week=0",
"time":1552423212
}, },
"Monday": [ "currentWeek":{
"days":[
{
"timeslots":[
[
{ {
"lessonID":"0.0.0", "lessonID":"0.0.0",
"subject": "Computernetze 1", "lessonSubject":"Einzeltermin",
"teacher": "Mayer E.", "lessonTeacher":"Dorer",
"room": "A213", "lessonRoom":"B014",
"remark": "" "lessonRemark":"Kolloquium betriebliche Praxis"
}, }
],
[
{ {
"lessonID":"0.1.0", "lessonID":"0.1.0",
"subject": "", "lessonSubject":"Mathematik 4",
"teacher": "", "lessonTeacher":"Decker E.",
"room": "", "lessonRoom":"B121, B206",
"remark": "" "lessonRemark":""
}, },
,
{ {
"lessonID": "0.2.0", "lessonID":"0.1.1",
"subject": "Systemprogramm.", "lessonSubject":"Mathematik 4",
"teacher": "Mayer E.", "lessonTeacher":"Orb",
"room": "A213", "lessonRoom":"B206, B121",
"remark": "" "lessonRemark":""
},
{
"lessonID":"0.1.2",
"lessonSubject":"Einzeltermin",
"lessonTeacher":"Dorer",
"lessonRoom":"B014",
"lessonRemark":"Kolloquium betriebliche Praxis"
}
]
]
}, },
... ...
], ]
"Tuesday": [ }
{
"lessonID": "1.0.0",
"subject": "",
"teacher": "",
"room": "",
"remark": ""
},
{
"lessonID": "1.1.0",
"subject": "Softw. Engin. 1",
"teacher": "Dorer",
"room": "B005",
"remark": ""
},
,
{
"lessonID": "1.2.0",
"subject": "Softw. Engin. 1",
"teacher": "Dorer",
"room": "B005",
"remark": ""
},
...
],
...
} }
``` ```
@ -103,45 +95,58 @@ Section that contains the specification for the /mensamenu get request. /mensame
``` json ``` json
{ {
"Monday": [ "meta":{
"mensaName":"Offenburg",
"time":1552423539
},
"currentWeek":{
"days":[
{ {
"meals":[
{
"day":"Montag 11.03.",
"heading":"Essen 1", "heading":"Essen 1",
"meal": "Cordon bleu vom Schwein\nBratensauce\nPommes frites\nBeilagensalat ", "parts":[
"additives": "" "Gnocchi",
}, "Salbeibutter",
{ "Tomaten-Pilzragout",
"heading": "Essen 2", "Geriebener Mozzarella",
"meal": "Cordon bleu vom Schwein\nBratensauce\nPommes frites\nBeilagensalat ", "Beilagensalat"
"additives": ""
},
{
"heading": "Buffet",
"meal": "Cordon bleu vom Schwein\nBratensauce\nPommes frites\nBeilagensalat ",
"additives": ""
},
...
], ],
"Tuesday": [ "additives":"enthält Allergene: Ei,Se,Gl,GlW,ML"
{
"heading": "Essen 1",
"meal": "Cordon bleu vom Schwein\nBratensauce\nPommes frites\nBeilagensalat ",
"additives": ""
}, },
{ {
"day":"Montag 11.03.",
"heading":"Essen 2", "heading":"Essen 2",
"meal": "Cordon bleu vom Schwein\nBratensauce\nPommes frites\nBeilagensalat ", "parts":[
"additives": "" "Geflügel Saté-Spieß",
"Erdnusssauce",
"Butterreis",
"Chinagemüse"
],
"additives":"enthält Allergene: Ei,Er,So,Sn,Fi,Se,Sa,Gl,GlW,GlG,ML"
}, },
{ {
"day":"Montag 11.03.",
"heading":"Buffet", "heading":"Buffet",
"meal": "Cordon bleu vom Schwein\nBratensauce\nPommes frites\nBeilagensalat ", "parts":[
"Grill und Salatbar",
"Asiatisches aus dem Wok",
"Fleisch- und Fischspezialitäten",
"Pasta-, Reis und Kartoffelvariationen",
"Gemüse"
],
"additives":"" "additives":""
}, }
...
], ],
... ...
} }
]
},
"nextWeek":{
...
}
}
``` ```