直接丢代码
/*
*------------------------------------------------------
* Title : 职教云自动补签PHP版 V1.00
*------------------------------------------------------
* Author : 750116098@qq.com
*------------------------------------------------------
* Time : 2020-05-11
*------------------------------------------------------
* Tips : 感谢@童话的python脚本提供参考
*------------------------------------------------------
*/
header('content-type:text/html;charset=UTF-8');
date_default_timezone_set("PRC");
error_reporting(0);
$userName="账号";//账号
$userPwd="密码";//密码
//开始login
$url1="https://zjyapp.icve.com.cn/newMobileAPI/MobileLogin/newLogin";
$curl1=curl_init();
$data=array("appVersion"=>"2.8.20","clientId"=>"04fbaf3b874041b68db529f24b5aa86b","sourceType"=>"3","userName"=>$userName,"userPwd"=>$userPwd);
curl_setopt($curl1, CURLOPT_URL, $url1);
curl_setopt($curl1, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl1, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl1, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($curl1,CURLOPT_HTTPHEADER,$headers);
curl_setopt($curl1, CURLOPT_POST, 1);
curl_setopt($curl1, CURLOPT_POSTFIELDS, $data);
$output1 = curl_exec($curl1);
curl_close($curl1);
$output1 = json_decode($output1,true);
//print_r($output1);
$usertoken = $output1['token'];
//获取course
$url2="https://zjyapp.icve.com.cn/newMobileAPI/Student/getCourseList?isPass=0&sourceType=3&stuId={$usertoken}";
$curl2=curl_init();
$headers = array(
"Content-Type"=>"application/x-www-form-urlencoded","Host"=>"zjyapp.icve.com.cn","Connection"=>"Keep-Alive"