POST api/Egitmen/OgrenciKitapTestListesi

Seçilen derslikteki öğrencilerin seçilen kitaptaki testleri çözme raporudur

Request Information

URI Parameters

None.

Body Parameters

OgrenciKitapParametreleriDTO
NameDescriptionTypeAdditional information
OgrenciID

Bilgi alınacak hedef öğrencinin kayıt anahtarı

integer

None.

KitapID

Raporu alınacak kitabın yayın listesindeki tanım anahtarı

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

Sample:
{
  "OgrenciID": 1,
  "KitapID": 2,
  "appToken": "sample string 3",
  "OturumToken": "sample string 4"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of OgrenciTestBasariDTO
NameDescriptionTypeAdditional information
TestID

Testin tanım anahtarı

integer

None.

OgrenciTestID

Öğrencinin test işaretlemesi için başlatılan kayıt takip anahtarı

integer

None.

TestAd

Testin adı

string

None.

Sira

Testin kitaptaki sıralama numarası

integer

None.

BransAd

Testin kayıtlı olduğu branş

string

None.

Konu

Testin konusu

string

None.

CozumTarihi

Öğrencinin testi çözdüğü tarih

date

None.

DogruSayisi

Öğrenci işaretlemerine göre doğru sayısı

integer

None.

YanlisSayisi

Öğrenci işaretlemerine göre yanlış sayısı

integer

None.

BosSayisi

Öğrenci işaretlemerine göre boş sayısı

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "TestID": 1,
    "OgrenciTestID": 2,
    "TestAd": "sample string 3",
    "Sira": 4,
    "BransAd": "sample string 5",
    "Konu": "sample string 6",
    "CozumTarihi": "2025-10-27T21:43:53.9210378+03:00",
    "DogruSayisi": 8,
    "YanlisSayisi": 9,
    "BosSayisi": 10
  },
  {
    "TestID": 1,
    "OgrenciTestID": 2,
    "TestAd": "sample string 3",
    "Sira": 4,
    "BransAd": "sample string 5",
    "Konu": "sample string 6",
    "CozumTarihi": "2025-10-27T21:43:53.9210378+03:00",
    "DogruSayisi": 8,
    "YanlisSayisi": 9,
    "BosSayisi": 10
  }
]