Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在没有Api的情况下通过Php获取Amazon产品数据_Php_Amazon Web Services_Api_Curl_File Get Contents - Fatal编程技术网

如何在没有Api的情况下通过Php获取Amazon产品数据

如何在没有Api的情况下通过Php获取Amazon产品数据,php,amazon-web-services,api,curl,file-get-contents,Php,Amazon Web Services,Api,Curl,File Get Contents,我想从amazon搜索结果和产品详细信息中获取数据。我找到了一些通过api获取数据的源代码。但是我正在搜索没有api的产品信息。例如:这是一个亚马逊产品链接。我要取这个产品数据。我还尝试通过cUrl/file获取内容,但失败了。拜托,有人能帮忙吗 这里是我尝试的代码示例,但它是必需的Capcha $curl = curl_init('https://www.amazon.com/gp/product/B00M0QVG3W'); curl_setopt($curl, CURLOPT_USERAGE

我想从amazon搜索结果和产品详细信息中获取数据。我找到了一些通过api获取数据的源代码。但是我正在搜索没有api的产品信息。例如:这是一个亚马逊产品链接。我要取这个产品数据。我还尝试通过cUrl/file获取内容,但失败了。拜托,有人能帮忙吗

这里是我尝试的代码示例,但它是必需的Capcha

$curl = curl_init('https://www.amazon.com/gp/product/B00M0QVG3W');
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 10.10; labnol;) ctrlq.org");
curl_setopt($curl, CURLOPT_FAILONERROR, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($curl);
curl_close($curl);

echo $html;
curl_setopt($curl,CURLOPT_USERAGENT,“Mozilla/5.0(Windows;U;Windows NT 10.10;labnol;)ctrlq.org”)

你为什么对他们撒谎?你不是一个网络浏览器,亚马逊似乎也不会阻止那些没有撒谎的人

这:


到目前为止你做了什么?提供您的代码
我也尝试通过cUrl/file获取内容,但失败了
。您得到了什么错误?是$curl=curl_init(');curl_setopt($curl,CURLOPT_USERAGENT,“Mozilla/5.0(Windows;U;Windows NT 10.10;labnol;)ctrlq.org”);curl_setopt($curl,CURLOPT_FAILONERROR,true);curl_setopt($curl,CURLOPT_FOLLOWLOCATION,true);curl_setopt($curl,CURLOPT_RETURNTRANSFER,true)$html=curl\u exec($curl);curl_close($curl);echo$html;这是我的密码。输出所需的机器人检查capchaThanks。它起作用了。您还可以帮助从amazon搜索结果中获取数据吗?我想从搜索关键字中获取数据。示例:@SumonRana先自己试试,如果你被卡住了,然后试着寻求帮助。