GET https://omuservices.omu.edu.tr/Yoksis/UniversiteBirimlerv4/{method}

GET https://omuservices.omu.edu.tr/Yoksis/UniversiteBirimlerv4/{method}/{id}

GET https://omuservices.omu.edu.tr/Yoksis/UniversiteBirimlerv4/{method}/{gun}/{ay}/{yil}


{method}: Kullanılabilir metodlar
{id}: Yöksis BIRIM_ID
{gun}: gun,
{ay}: ay,
{yil}: yil tarihinden itibaren birim değişikliklerini getirir.

Metodlar!

UniversiteleriGetirv4 IDdenBirimAdiGetirv4/{id} TarihtenBirimDegisiklikGetirv4/{gun}/{ay}/{yil} AltBirimleriGetirv4/{id} AltBirimdekiProgramlariGetirv4/{id}

GET https://localhost/api/Yoksis/Ozgecmisv1/{method}/{id}

GET https://localhost/api/Yoksis/Ozgecmisv1/{method}/{date}/{id}


{method}: Kullanılabilir metodlar
{id}: TCKimlikNo
{date}: tarihinden itibaren değişikliklerini getirir.

Metodlar!

getirAkademikGorevListesi/{id} getArastirmaSertifkaBilgisiV1/{id} getirUnvDisiDeneyimListesi/{id} getirDersListesi/{id} getEditorlukBilgisiV1/{id} getirIdariGorevListesi/{id} getKitapBilgisiV1/{id} getMakaleBilgisiV1/{id} getOdulListesiV1/{id} getirOgrenimBilgisiListesi/{id} getPatentBilgisiV1/{id} getirProjeListesi/{id} getTasarimBilgisiV1/{id} getTemelAlanBilgisiV1/{id} getirTezDanismanListesi/{id} getirUyelikListesi/{id} getirYabanciDilListesi/{id} getYazarListesiV1/{id} getPersonelLinkV1/{id} getSanatsalFaalV1/{id} getHakemlikBilgisiV1/{id} getBildiriBilgisiV1/{id} getirBeyanTesvik/{id} getirBasvuruDurum/{id} getirAtifSayilari/{id} getTesvikKatsayi/{id}

GET https://localhost/api/Yoksis/UniversiteAkademikPersonelv1/{method}

GET https://localhost/api/Yoksis/UniversiteAkademikPersonelv1/{method}/{id | page}


{method}: Kullanılabilir metodlar...
{id}: AKPER_TC_KIMLIK_NO
{page}: kullaniciyaGoreUniversiteki_Akademik_Personel_SayfaSayisiv1 metodu ile gelen sayfa bilgisi...
SORGULAYAN_TC_KIMLIK_NO: User tablosundaki account bilgisi...

Metodlar!

kullaniciyaGoreTcKimlikNodan_Akademik_Personel_Bilgisiv1/{id}/{id2} kullaniciyaGoreUniversitedeki_Akademik_Personel_Bilgisiv1/{id}/{page} kullaniciyaGoreUniversiteki_Akademik_Personel_SayfaSayisiv1/{id} getMernisUyruk/{id}

GET https://localhost/api/Yoksis/TcKimlikNoileMezunOgrenciSorgulav2/{method}/{id}


{method}: Kullanılabilir metodlar
{id}: TCKimlikNo

Metodlar!

TcKimlikNoilMezunOgrenciSorgulav2/{id}

GET https://localhost/api/Yoksis/TcKimlikNoileOgrenciSorgulaDetayv4/{method}/{id}


{method}: Kullanılabilir metodlar
{id}: TCKimlikNo

Metodlar!

TcKimlikNoileOgrenciSorgulaDetayv4/{id}

GET https://localhost/api/Yoksis/TcKimlikNoileTezSorgula/{method}/{id}/{date}/{tid}


{method}: Kullanılabilir metodlar
{id}: TCKimlikNo
{date}: ActionDate
{tid}: TransactionId

Metodlar!

KisiTezSorgulama/{id}/{date}/{tid}

GET https://localhost/api/Yoksis/ozgecmisBapv1/{method}/{id}


{method}: Kullanılabilir metodlar
{id}: P_UNV_PROJE_NO, YOK_PROJE_ID

Metodlar!

getBapProjeBilgi/P_UNV_PROJE_NO getBapProjeEkipListe/YOK_PROJE_ID //insertOrUpdateBapProje/P_UNV_PROJE_NO/P_PROJE_ADI/P_PROJE_ALANI/P_PROJE_BAS_TAR/P_PROJE_BIT_TAR/P_OZET/P_ANAHTAR_KELIME/P_BIRIM_ID/P_PARA_BIRIMI/P_BUTCE/P_YOK_PROJE_ID //update //deleteBapProjeOrEkip/P_SILINME_YERI/P_UNV_PROJE_NO/P_PROJE_EKIP_ID //insertOrUpdateBapProjeEkip/P_YOKPROJEID/P_ARASTIRMACI_TIP/P_ARASTIRMACI_TC/P_PROJEDEKI_GOREVI/P_PERSONEL_AD/P_PERSONEL_SOYAD/P_PROJE_EKIP_ID

GuzzleHttp Örnek

function apiClient() { $response = $this->client->request('GET', $this->baseApiURL .$this->apiURL, [ 'headers' => ['Authorization' => 'Bearer '.$this->token], 'verify' => false ] ); return json_decode($response->getBody(), true); }

AngularJS Örnek

return $http({ method: 'GET', headers: { "authorization": "Bearer " + $window.localStorage.getItem('token'), "content-type": "application/json", "accept": "application/json" }, url: $rootScope.serviceBaseURL + 'BilesikKutukSorgulaKimlikNoServis/'+id }).success(function (data, status) { console.log(data); }).error(function (data, status) { console.log("Hata: " + JSON.stringify({ data: data })); });

Hatalar!

{ "status": "Token is Invalid" } , { "status": "Token is Expired" } , { "status": "Authorization Token not found" } , { "status": "User not found" } , { "status": "Unauthorized" } , { "status": "Record table write error" }

Başarılı!

{ "SinavGrupBilgileriniGetirResult": { "Aciklama": null, "SonucKodu": "Basarili", "Sonuc": { "SinavGrupBilgi": [ ...