|
@@ -1951,44 +1951,4 @@ class CameraApiController extends BaseController
|
|
|
|
|
|
return self::successResponse($result);
|
|
|
}
|
|
|
-
|
|
|
- //获取大华视频服务器摄像头列表
|
|
|
- public function getDahuaList(Request $request){
|
|
|
- $ip = '222.75.25.198:8443';
|
|
|
- $url = $ip.'/evo-apigw/evo-brm/1.2.0/device/channel/subsystem/page';
|
|
|
- $params = [
|
|
|
- 'pageNum' => 1,
|
|
|
- 'pageSize' => 10,
|
|
|
- 'sortType' => 'ASC',
|
|
|
- 'sort' => 'channelSn',
|
|
|
-// 'ownerCode' =>
|
|
|
- ];
|
|
|
- $aa = $this->httpRequest($url,'post',$params);
|
|
|
- var_dump($aa);
|
|
|
- return 111;
|
|
|
- }
|
|
|
-
|
|
|
- //接口第三方调用
|
|
|
- public function httpRequest($url, $format = 'get', $data = null){
|
|
|
- //设置头信息
|
|
|
- $headerArray =array("Content-type:application/json;","Accept:application/json");
|
|
|
- $curl=curl_init();
|
|
|
- curl_setopt($curl, CURLOPT_URL, $url);
|
|
|
- curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
|
|
|
- curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
|
|
|
- if ($format == 'post') {
|
|
|
- //post传值设置post传参
|
|
|
- curl_setopt($curl, CURLOPT_POST, 1);
|
|
|
- if ($data) {
|
|
|
- $data = json_encode($data);
|
|
|
- curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
|
|
|
- }
|
|
|
- }
|
|
|
- curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
|
|
|
- curl_setopt($curl,CURLOPT_HTTPHEADER,$headerArray);
|
|
|
- $data=json_decode(curl_exec($curl), true);
|
|
|
- curl_close($curl);
|
|
|
- //返回接口返回数据
|
|
|
- return $data;
|
|
|
- }
|
|
|
}
|