Sağolsın teşekkür ederim senin sayende çöze bildim ama curl kullanamadım file_get_contents ile yaptım nedeni https olduğu için heralde.
Google kendide vermiş php kod olarak ama çalışmıyor. Yazdığım kod aşağıda belki başkalarınında işine yarar...
function arayi_al($zkaynak, $ref_bas, $ref_son){
$cikti_bas=explode($ref_bas,$zkaynak);
for($a=1;$a<count($cikti_bas);$a++){
$cikti_son[] = explode($ref_son,$cikti_bas[$a]);
}
for($b=0;$b<count($cikti_bas);$b++){
$sonuc[$b] = @$cikti_son[$b][0];
}
if(empty($sonuc)){
die("Ara Alinamadi");
}else{
return $sonuc;
}
}
$search_term = urlencode("nokia 6600");
$api_url = "http://ajax.googleapis.com/ajax/services/search/images?v=1.0&hl=tr&q={$search_term}";
$kaynak = file_get_contents($api_url);
$ara = arayi_al($kaynak,'"unescapedUrl":"','","url":"');
echo '<img src="'.$ara[0].'"><br>';
echo $ara[0];
oradaki kodu diziye çevirmek için böyle
arayi_al fonksiyonuna gerek yokki
json_decode yapıp çözebilirdin.