黄页API在php中使用Curl无法正常工作

taor4pac  于 2023-08-02  发布在  PHP
关注(0)|答案(1)|浏览(104)

效果很好,即使只是输入到URL。
但现在在我的PHP脚本中,当我构建URL时,它不工作。
黄页API:
http://api2.yp.com/listings/v1/search?searchloc=91203&term=pizza&format=json&sort=distance&radius=5&listingcount=10&key=xxxxxxxxxx
下面是我的代码片段

$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);

字符串
提前致谢

yh2wf1be

yh2wf1be1#

添加此**cURL**参数。

curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);

字符串
这是因为您正在从URL获得301重定向。所以你需要添加它。[* 个人测试 *]

相关问题