conkal/yoksis-rest-client
最新稳定版本:v0.2.1
Composer 安装命令:
composer require conkal/yoksis-rest-client
包简介
YOKSIS rest api client
README 文档
README
Kurulum
composer require conkal/yoksis-rest-client
Kullanım
require __DIR__ . '/vendor/autoload.php'; $pass = getenv('YOKSIS_PASSWORD'); $user = getenv('YOKSIS_USERNAME'); $auth = new \Conkal\YOKSIS\REST\Utilities\BasicAuth($user, $pass); $client = new \Conkal\YOKSIS\REST\YOK('https://servisler.yok.gov.tr/resttest/obs/'); $client->setAuth($auth);
Pedagojik Formasyon
$pedagojikFormasyon = new \Conkal\YOKSIS\REST\Entities\PedagojikFormasyon(); $pedagojikFormasyon->tcKimlikNo = "<tckno>"; $pedagojikFormasyon->alanId = 1; $pedagojikFormasyon->belgeNo = '<belge no>'; $pedagojikFormasyon->belgeTarihi = '<d/m/Y>'; $pedagojikFormasyon->universiteId = "<universite username>"; $pedagojikFormasyon->fakulteId = "<fakülte id>"; // kaydet $client->pedagojikFormasyon()->create($pedagojikFormasyon);
Yerleşen Verisi
/** @var \Conkal\YOKSIS\REST\Entities\YerlestirmeVeri[] $yerlesenler */ $yerlesenler = $this->client->yerlestirmeVeri()->query(['tur' => 'YKS', 'yil' => '2019']);
Hazırlık Detay
$detay = new \Conkal\YOKSIS\REST\Entities\HazirlikDetay(); $detay->tckno = '<tckno>'; $detay->hazirlikTuru = 2; $detay->ogretimDili = 1; $detay->hazirlikDonemNo = 1; $detay->muafiyetDurumu = MuafiyetDurumu::MUAF_DEGIL; $detay->birimId = '<birim id>'; // kaydet $client->hazirlikDetay()->create($this->entity);
Öğrenci Transkript
$transkript = new \Conkal\YOKSIS\REST\Entities\OgrenciTranskript(); $transkript->ogrenciId = '123456'; $transkript->tcKimlikNo = getenv('TEST_TCKNO'); $transkript->birimId = '123456'; $this->client->ogrenciTranskript()->create($transkript); `
统计信息
- 总下载量: 604
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-08-20