Php Curl请求无法使用hasoffers api
我正在使用curl请求在curl的帮助下从我的服务器点击has-offers转换url,但它不起作用。但是当我使用浏览器调用同一url时,它起作用了。他们是否可以阻止curl请求?我不明白为什么,是否存在端口阻塞问题 下面是使用curl请求调用url的php代码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
<?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/会话?