📃Quiz Router
🔗 URL
🎨 GetCategories
GET
URL/quiz/getCategories
Quizlerin kategorilerini çekme metodu
Headers
Name | Type | Description |
---|---|---|
token | string | 🔏 Login token'ı |
🆔 GetQuizById
GET
URL/quiz/getById?quiz_id=<quiz_id>
Gönderilen quiz_id
parametresine göre quiz çekme metodu
Query Parameters
Name | Type | Description |
---|---|---|
quiz_id | integer | 🆔 İstenen quizin ID'si |
Headers
Name | Type | Description |
---|---|---|
token | string | 🔏 Login token'ı |
🧮 GetByCategory
GET
URL/getByCategory?category_id=<category_id>
🗃️ Gönderilen category_id
parametresine göre ilgili quizleri çekme metodu
👩🚀 isSolved alanı ile kullanıcının çözüp çözmediği belirtilir
Query Parameters
Name | Type | Description |
---|---|---|
caetgory_id | integer | 🆔 İstenen kategorinin ID'si |
Headers
Name | Type | Description |
---|---|---|
token | string | 🔏 Login token'ı |
✔️ SolvedQuiz
POST
URL/quiz/solvedQuiz
- 🗃️ Bir quiz çözüldükten sonra veritabanında kayda alma metodu - 🚀 Bu metod, yeni kayıt eklemek ve önceden eklenen kaydın skorunu güncellemek için kullanılmakta
Headers
Name | Type | Description |
---|---|---|
token | string | 🔏 Login token'ı |
Request Body
Name | Type | Description |
---|---|---|
quiz_score | integer | 🔢 Quizin skoru |
quiz_id | integer | 🆔 Çözülmüş quizin ID'si |
Last updated