wuchienkun / jxnu-spider
关于jwc.jxnu.edu.cn的信息获取器,用于信息验证
v0.1.1
2019-10-17 04:43 UTC
Requires
- jaeger/querylist: ^4.1
This package is auto-updated.
Last update: 2024-04-24 20:24:03 UTC
README
介绍
为了便捷获取信息
用法
详见 tests/Test.php
<?php require __DIR__ . "/../vendor/autoload.php"; use JxnuSpider\Helper\Jwc; use JxnuSpider\Model\Student; $primal_verify_data = Jwc::getCaptcha(); if (isset($_POST['captcha']) && $_POST['captcha']) { $user = [ 'id' => '...', 'pwd' => '...', ]; $verifyData = [ 'viewStatus' => $_POST['viewStatus'], 'eventValidation' => $_POST['eventValidation'], 'captcha' => $_POST['captcha'] ]; $student = new Student($user, $verifyData); $student->login(); print_r($student->getInfo()); } ?> <form action="" method="post"> <input name="viewStatus" type="text" hidden value="<?php echo $primal_verify_data['viewStatus']; ?>"> <input name="eventValidation" type="text" hidden value="<?php echo $primal_verify_data['eventValidation']; ?>"> <img src="https://jwc.jxnu.edu.cn/Portal/<?php echo $primal_verify_data['captchaSrc']; ?>" height="40px;"> 验证码:<input name="captcha" type="text" > <button type="submit">提交</button> </form>