效果很好,即使只是在网址中输入。
但现在在我的PHP脚本中,当我构建URL时,它无法正常工作。
黄页API:
这是我的代码段
$apiURL = 'http://api2.yp.com/listings/v1/search?searchloc=91203&term=pizza&format=json&sort=distance&radius=5&listingcount=10&key=xxxx';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL,$apiURL);
curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
$data = curl_exec($ch);
curl_close($ch);
var_dump($data);
提前致谢
答案 0 :(得分:0)
添加 cURL
参数。
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
这是因为您从URL获得301重定向。所以你需要添加它。 [经过个人测试]