Php Curl请求无法使用hasoffers api

Php Curl请求无法使用hasoffers api,php,curl,Php,Curl,我正在使用curl请求在curl的帮助下从我的服务器点击has-offers转换url,但它不起作用。但是当我使用浏览器调用同一url时,它起作用了。他们是否可以阻止curl请求?我不明白为什么,是否存在端口阻塞问题 下面是使用curl请求调用url的php代码 <?php function curl_get_contents($url) { $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL, $url); cur

我正在使用curl请求在curl的帮助下从我的服务器点击has-offers转换url,但它不起作用。但是当我使用浏览器调用同一url时,它起作用了。他们是否可以阻止curl请求?我不明白为什么,是否存在端口阻塞问题

下面是使用curl请求调用url的php代码

<?php
function curl_get_contents($url)
{
$ch = curl_init();
$timeout = 5;

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

$data = curl_exec($ch);

curl_close($ch);

return $data;
}

$url="http://paravey.go2cloud.org/aff_l?offer_id=12&aff_id=1000";
$contents = curl_get_contents($url);
echo $contents;
?>


请帮助我提前感谢

您正在卷曲的url是一个像素跟踪url:

aff_l端点查找包含会话信息的cookie(因此它在浏览器中工作)

如果要使用服务器端代码创建转换,则需要在系统中存储会话标识符(事务id),并使用aff_lsr端点将该数据发送到HasOffers以触发转换

此文件的url如下所示: 价值 其中Value是存储的会话标识符


如果您对此有更多问题,我会询问HasOffers支持团队。

服务器在此url下的响应为空站点(即使使用浏览器访问):但当我在浏览器上点击此url时,此url仍有效,因此这是端口问题或其他问题。这不可能是端口问题,因为您使用curl和浏览器(80)在同一端口上请求相同的请求,所以我从记录的浏览器转换中得到了以下响应:True您是否登录此站点,或者您是否从浏览器中存储了任何cookie/会话?