/**
* 第一步 视图展示 、 视图页面(忽略)
* @return [type] [description]
*/
/**
* 第二步 控制器先将要运行的接口处理好(接口及参数)传到到Model层
* @param Request $request [description]
* @return [type] [description]
*/
public function updDays(Request $request)
{
$sid = $request->input('sid');
$url='https://i.cnblogs.com/EditPosts.aspx?iccid='.$sid.'&reqDetail=true';
$Models = new Show();
$showDays = $Models->showInfo($url);
$data = json_decode($showDays,true);
return $data;
}
/**
* 第三步 Model层 用来调用各种接口
* @param [type] $url [控制器传过来的API接口]
* @return [return] $output [返回通过接口查询的json格式数据]
*/
public function showInfo($url)
{
$token = Session::get('token');//token值
$ch = curl_init();//创建curl
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);//“0”不打印头信息;“1”打印头信息
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Token:'.$token));//添加http头请求信息token令牌
$output = curl_exec($ch);
curl_close($ch);
return $output;
}