#url post请求
function http_post($sUrl, $aHeader, $aData){
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $sUrl);
curl_setopt($ch, CURLOPT_HTTPHEADER, $aHeader);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POST, 1); // 发送一个常规的Post请求
curl_setopt($ch, CURLOPT_POSTFIELDS, $aData); // Post提交的数据包
curl_setopt($ch, CURLOPT_TIMEOUT, 30); // 设置超时限制防止死循环
curl_setopt($ch, CURLOPT_HEADER, 0); // 显示返回的Header区域内容
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 获取的信息以文件流的形式返回
//curl_setopt($ch, CURLOPT_HEADER, 1); //取得返回头信息
$sResult = curl_exec($ch);
if($sError=curl_error($ch)){
die($sError);
}
curl_close($ch);
return $sResult;
}
$data = [
"version" => 1,
"company_id" => 91,
"app_key" => 99817882,
"device_id" => $idfa,
"spread_ts" => $time,
"os_type" => 2,
"iv" => $biniv,
];
$data=json_encode($data );
$header[] = "Content-Type: application/json";
$header[] = "X-Suishen-Sign: ".$sign;
var_dump($header);
echo "<hr>";
#点击地址
$clickkurl = 'http://ws.weli.cn/wolves/api/device/reports';
$checkresponse=http_post($clickkurl , $header,$data );
var_dump($checkresponse);