POST api/Egitmen/OgrenciKartiKitapBitirmeRaporu
Öğrencinin geçerli sezonda soru çözdüğü kitapların bitirilme oranı ve genel başarı oranlarının listesidir.
Request Information
URI Parameters
None.
Body Parameters
OgrenciBilgiParametreleriDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| OgrenciID |
Aktif öğrencinin kayıt ID'si |
integer |
None. |
| SezonID |
Programda |
integer |
None. |
| DerslikID |
İşlem yapılacak derslik kayıt numarası |
integer |
None. |
| appToken |
Mobil uygulama için verilen sabit anahtardır. Her sorguda mutlaka gönderilmesi gerekir |
string |
None. |
| OturumToken |
Oturum açma işlemi başarılı olduğunda sistemin ürettiği kişiye özel anahtar sonraki taleplerde kimlik doğrulaması için gönderilecektir. Oturum zaman aşımı sonrası veya aynı kişinin farklı bir cihazda oturum açması halinde geçersiz olacaktır. |
string |
None. |
Request Formats
application/json, text/json
{
"OgrenciID": 1,
"SezonID": 2,
"DerslikID": 3,
"appToken": "sample string 4",
"OturumToken": "sample string 5"
}
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Collection of KitapBitirmeDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| KitapID |
Yayın listesindeki Kitap Tanım ID |
integer |
None. |
| KitapAd |
Kitabın adı |
string |
None. |
| YayinEvi |
Kitabı üreten yayın evi |
string |
None. |
| TestSayisi |
Kitapta tanımlanan test sayısı |
integer |
None. |
| CozulenTestSayisi |
Öğrencinin en az bir soru işaretlediği testlerin sayısı |
integer |
None. |
| CozulenTestYuzdelikOran |
Çözülen testlerin toplam test içindeki yüzdelik oranı |
integer |
None. |
| SoruSayisi |
Kitaptaki testlerde yer alan toplam soru sayısı |
integer |
None. |
| OgrenciDogruSayisi |
Öğrencinin çözdüğü sorulardan doğru olanların sayısı |
integer |
None. |
| OgrenciDogruYuzdelikOran |
Öğrencinin çözdüğü sorulardan doğru olanların toplam soru sayısına oranı |
integer |
None. |
| OgrenciYanlisSayisi |
Öğrencinin çözdüğü sorulardan yanlış olanların sayısı |
integer |
None. |
| OgrenciYanlisYuzdelikOran |
Öğrencinin çözdüğü sorulardan yanlış olanların toplam soru sayısına oranı |
integer |
None. |
| OgrenciBosSayisi |
Öğrencinin çözdüğü sorulardan boş olanların sayısı |
integer |
None. |
| OgrenciBosYuzdelikOran |
Öğrencinin çözdüğü sorulardan boş olanların toplam soru sayısına oranı |
integer |
None. |
Response Formats
application/json, text/json
[
{
"KitapID": 1,
"KitapAd": "sample string 2",
"YayinEvi": "sample string 3",
"TestSayisi": 4,
"CozulenTestSayisi": 5,
"CozulenTestYuzdelikOran": 6,
"SoruSayisi": 7,
"OgrenciDogruSayisi": 8,
"OgrenciDogruYuzdelikOran": 9,
"OgrenciYanlisSayisi": 10,
"OgrenciYanlisYuzdelikOran": 11,
"OgrenciBosSayisi": 12,
"OgrenciBosYuzdelikOran": 13
},
{
"KitapID": 1,
"KitapAd": "sample string 2",
"YayinEvi": "sample string 3",
"TestSayisi": 4,
"CozulenTestSayisi": 5,
"CozulenTestYuzdelikOran": 6,
"SoruSayisi": 7,
"OgrenciDogruSayisi": 8,
"OgrenciDogruYuzdelikOran": 9,
"OgrenciYanlisSayisi": 10,
"OgrenciYanlisYuzdelikOran": 11,
"OgrenciBosSayisi": 12,
"OgrenciBosYuzdelikOran": 13
}
]