请问:如何接受接口返回为 script 标签对的 response?
Postman GET请求凤凰移动端返回结果成功,
PHP CURL请求返回打印为空,大家可测试一下看看。谢谢了。
function fengHuangLogin($data){
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://id.ifeng.com/api/SiteSimpleLogin?u=".$data['Account']."&k=".$data['Password']."&auth=&cb=http%3A%2F%2Finews.ifeng.com%2Fweather.shtml&type=3&auto=true&pf=1&comefrom=1",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3",
"Accept-Encoding: gzip, deflate, br",
"Accept-Language: zh-CN,zh;q=0.9",
"Cache-Control: no-cache",
"Connection: keep-alive",
"Cookie: userid=1554775210016_n3oh427348; deviceInfo_id=LOMKBsvl9j_1554775210107; UM_distinctid=169ffeaed1440-0256b8c77fb7d5-7a1437-1fa400-169ffeaed153ec; prov=cn0531; city=0532; weather_city=sd_qd; if_mid=1554775210016_n3oh427348; prov_ifeng=cn0531; PHPSESSID=ds2kp4m0out9rmpcekjhnf29d3; sid=8E31FB57892836DF5252BBB3BB8FB784; IF_USER=176%2A%2A%2A%2A4483; IF_REAL=0; py_map=1; IF_TIME=1555483654226472; cn_1259003366_dplus=%7B%22distinct_id%22%3A%20%22169ffeaed1440-0256b8c77fb7d5-7a1437-1fa400-169ffeaed153ec%22%2C%22%24_sessionid%22%3A%200%2C%22%24_sessionTime%22%3A%201555483827%2C%22%24dp%22%3A%200%2C%22%24_sessionPVTime%22%3A%201555483827%2C%22initial_view_time%22%3A%20%221555481471%22%2C%22initial_referrer%22%3A%20%22http%3A%2F%2Fifinance.ifeng.com%2Fdetails.shtml%3Fentry%3Dsearch%26code%3Dsh600316%22%2C%22initial_referrer_domain%22%3A%20%22ifinance.ifeng.com%22%2C%22%24recent_outside_referrer%22%3A%20%22%24direct%22%7D; region_ip=27.223.2.x; region_ver=1.2",
"Host: id.ifeng.com",
"Postman-Token: 884761ea-e4aa-1e33-2c8b-288280eec8a4",
"Referer: http://id.ifeng.com/muser/login?cb=http://ifashion.ifeng.com",
"Upgrade-Insecure-Requests: 1",
"User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Mobile Safari/537.36"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
return "cURL Error #:" . $err;
} else {
return $response;
}
}