Je souhaite que CURL apparaisse sur Google pour voir le nombre de résultats renvoyés pour une recherche donnée.Utilisation de CURL avec Google
J'ai essayé ceci:
$url = "http://www.google.com/search?q=".$strSearch."&hl=en&start=0&sa=N";
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible;)");
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
$response = curl_exec($ch);
curl_close($ch);
Mais il retourne juste une erreur Google 405 Méthode admis.
Des idées?
Merci
duplication possible de [script PHP simple pour récupérer google mot-clé de recherche tion] (http://stackoverflow.com/questions/1784114/simple-php-script-to-retrieve-google-keyword-search-completion) –
Ce n'est pas vraiment un doublon. L'autre question est similaire, mais la réponse est complètement différente de ce que ce PO recherche. La réponse aux autres questions n'utilise ni CURL ni l'URL de requête normale de Google. –
Non pertinent. Il essaie CURL et Google normal parce que c'est ce qu'il sait. Je dis que ni CURL ni "URL de requête Google normale" ne sont nécessaires pour obtenir la valeur désirée. –