haoservice证件OCR,卡类OCR,车牌OCR接口调用实例

时间:2018-11-19 10:27:32 类型:PHP
字号:    

haoservice证件OCR,卡类OCR,车牌OCR接口PHP调用实例操作:

$url = "http://apis.haoservice.com/efficient/cardocr";
$file = curl_file_create(__DIR__."/card.jpg");
        //注意: curl_file_create 要求: PHP > 5.5
//生成File文件流
$data = ["typeId"=>6,
		 "key"=>"sdfsdfsdfsdfsdfdsfdsfsdf",
		 "File"=>$file
		];
$result = get_curl_contents($url,$data);
print_r(json_decode($result,true)); //返回数组类型
//curl获取请求文本内容
function get_curl_contents($url, $data = null)
{
	$curl = curl_init(); //初始化
	curl_setopt($curl, CURLOPT_URL, $url);
	//设置抓取的url 为 $requesturl
	curl_setopt($curl, CURLOPT_HEADER, 0);
	//设置头文件的信息作为数据流输出
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
	//设置获取的信息以文件流的形式返回,而不是直接输出。
	curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); 
	//跳过证书验证
	curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); 
	 // 从证书中检查SSL加密算法是否存在
	if (!empty($data)){
        curl_setopt($curl, CURLOPT_POST, 1);  //POST请求
        curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
    } 
	$data = curl_exec($curl);//执行命令
	curl_close($curl);//关闭URL请求
    return $data;
	}