سلام دوستان و اساتید گرامی
یک سوال از خدمتتنون داشتم .
من از سایت amazon و alibaba چندتا عملیات scraping انجام بدم که به خطا برخوردم و قبل از این با سایت دیجی کلا و سافت ۹۸ تست کردم و به خطا برخورد نکردم .فقط وقتی از سایت amazon و alibaba استفاده میکنم خطا برخورد کردم ممنون میشم راهنماییم کنید.
۱) خطا
Fatal error: Uncaught InvalidArgumentException: The current node list is empty. in C:\xampp\htdocs\7learn.ac\php_learn\scraping\Goutee\vendor\symfony\dom-crawler\Crawler.php:593 Stack trace: #0 C:\xampp\htdocs\7learn.ac\php_learn\scraping\Goutee\Getinfo_ailibaba.php(16): Symfony\Component\DomCrawler\Crawler->text() #1 {main} thrown in C:\xampp\htdocs\7learn.ac\php_learn\scraping\Goutee\vendor\symfony\dom-crawler\Crawler.php on line 593
۲) کد سمت سرور php
<?php
include "vendor/autoload.php";
use Goutte\Client;
$client=new Client();
$ur_pro="https://www.amazon.com/Samsung-A70-Infinity-U-Smartphone-International/dp/B07RWFC6NY/ref=sr_1_3?dchild=1&keywords=A70&qid=1619250750&sr=8-3";
$crawler = $client->request('GET', $ur_pro);
$prodactData=[];
$prodactData['Title_En']=$crawler->filter('.a-size-medium a-color-success')->text()."<br>";
var_dump($prodactData);