php PhantomJS搜索超过一次

时间:2019-04-18 19:08:24

标签: php phantomjs

当我使用PhantomJS进行多次搜索时。我的软件被Google阻止了

$client   = Client::getInstance();
$client->getEngine()->setPath('..\\bin\\phantomjs.exe');
$request  = $client->getMessageFactory()->createRequest('http://www.google.com/search?q='.$keyword, 'GET');  
$response = $client->getMessageFactory()->createResponse();
$client->send($request, $response);          

if($response->getStatus() === 200) {
  //some code
}

我使过程快速,大量,没有间隔,并且在阻塞了一段时间之后,然后您设置了可变的间隔并解决了问题,直到阻塞了一段时间为止

0 个答案:

没有答案