il y a quelque temps je solicitais cotre aide pour enregistré les photos de google
forcement google ma banni
un membre ici m'a envoyé sur le systeme json de google pour les images
http://stackoverflow.com/questions/1685 ... -using-php
en local donc depuis mon pc ca marche
par contre j'ai voulu automatisé le systeme jai une belle erreur 403 , google bloque les bot pour ce systeme
<?php
$url = "https://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=meteo";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, "http://www.monsite.com");
$body = curl_exec($ch);
curl_close($ch);
$json = json_decode($body);
print_r ($json) ;
?>
j'ai testé ce code j'ai recu une seule reponse valide apres blocage
Code : Tout sélectionner
stdClass Object ( [responseData] => [responseDetails] => Quota Exceeded. Please see http://code.google.com/apis/websearch [responseStatus] => 403 )
j'ai donc testé avec yahoo
j'ai donc le lien de l'image mais il est sous cette forme
https://sp3.yimg.com/ib/th?id=HN.608023 ... 9&pid=15.1
comment dire a php d'enregistrer l'image de ce lien en .jpg
sachant qu'a chaque image le numero apres le HN. change tous le temps mais pas le reste
une idée ?


