Skip to content

Derslik

Plan365 tarafına dersliklerin bilgilerinin aktarılmasını bu api ucu ile sağlanacaktır.

UrlMethod
/api/v1/classroomPost

Tablo 6. Derslik (Classroom) Url Yapısı

Parametre ismiParametre TipiAçıklama
buildingCodesstring arrayBina kodları parametre olarak alınır. Eğer parametre boş gönderilirse tüm veriler listelenmeli

Tablo 7. Derslik (Classroom) Parametreleri

Cevap olarak birden fazla ana derse ait veri gelebilir.

Veri EtiketiİsmiAçıklama
ClassroomCode*Derslik koduBenzersiz değer olmalı
ClassroomName*Derslik ismi
ActiveStatus*Aktiflik“True” ya da “False” değerlerini alır.
CampusCode*Kampüs kodu
BuildingCode*Bina kodu
CourseCapacity*Ders kapasitesiPlan365 ders modülü için gerekli olan alandır.
ExamCapacity*Sınav kapasitesiPlan365 sınav modülü için gerekli olan alandır.
Floor*Kat/BölümDersliğin binadaki katı yazılır. Zemin için 0, zemin altı için -1 yazılabilir.
Corridor*Koridor Sıra NoDerslik koridor ardışık sıra no yazılır. Derslik adı 105, 106, 107 şeklinde ise derslik koridor ardışık sıra no da 1, 2, 3 şeklinde olmalıdır.
Type*TipiDerslik tipi yazılır. Derslik tipi örneğin; Laboratuvar Derslik Mutfak
PreferenceÖzelliklerDerslik özellikleri aşağıdaki gibidir: Proj, "Projektör" AT, "Akıllı Tahta" DVD, "DVD" SesSist, "Ses Sistemi" Bil, "Bilgisayar" Int, "İnternet Erişimi" SbtPer, "Sabit Perde" Vid, "Video" Klima, "Klima" Birden fazla özellik için: Proj;AT;Bil şeklinde arasına ";" koyarak yazabilirsiniz.

Tablo 8. Ana Ders (MasterCourse) Veri Tipi Alanları