话不多说,直接贴代码:
function houseApi($propertyCode, $CityID, $VrUrl, $VRTitleUrl, $PlatForm) { $url = "http://wf.t.jjw.com:8889/Api/PropertyExploration/VRPropertyExplorationCallback"; //请求头 //$headers[] = "Content-Type:application/x-www-form-urlencoded"; $headers[] = "Content-Type:application/json"; $headers[] = "ERPSignSecret:E10ADC3949BA59ABBE56E057F20F883E"; $headers[] = "ERPVersion: JJW"; $headers[] = "PlatForm:1"; $headers[] = "Client-Mac:Accept-Encoding:gzip"; $headers[] = "Cookie:ERP-Test=BD429CD317369A5C0F1D8B8730E5491BAA198F75E061BDC0D13045F823BB98B7069D55546F5ED99ED5E725F80F6821300008AB8EC7F01D81F592665FB0B8402957A352CA400DA30F2EC6695344496AD9E9458E66F7FC018F5498A7D23FEC2E3C2FAFFE694A235AF30A2194E816B56CB50E953FEC7882EDE8B7638278C0CFE721347C477BC8743E829FB92DE30DB84714C0D2AE32E12A064E74BD4C23BD8BA879DC29C4A38E5214BB891AF26E28AB55B44036F42DEA286212091E2FF8B31E33BC"; //初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL, $url); //设置头文件的信息作为数据流输出 curl_setopt($curl, CURLOPT_HEADER, 0); //设置请求头 curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); //设置获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //设置post方式提交 curl_setopt($curl, CURLOPT_POST, 1); //设置头文件的信息作为数据流输出 //curl_setopt($curl, CURLOPT_HEADER, 1); $post_data = array( "CityID" => $CityID, 'PropertyCode' => $propertyCode, 'VrUrl' => $VrUrl, 'VRTitleUrl' => $VRTitleUrl, 'PlatForm' => $PlatForm, ); $post_data = json_encode($post_data); curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data); //执行命令 $data = curl_exec($curl); //关闭URL请求 curl_close($curl); //显示获得的数据 print_r($data); }