Jak chodzi o flickr to mogę Ci zapodać mój kod javascriptowy (wymaga jquery):
$(document).ready(function(){
//obrazki z flickr
var license = "1,2,3,4,5,6";
var url = "http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=twojApiKey&text="+czegoChceszSzukac+"&license="+license+"&extras=description&per_page=20&format=json&jsoncallback=?";
$.getJSON(url,function(data) {
var result="";
$.each(data.photos.photo, function(i,item){
var imgHref = 'http://farm' + item["farm"] + '.static.flickr.com/' + item["server"] + '/' + item["id"] + '_' + item["secret"] + '.jpg';
var imgFlickrPageHref = 'http://www.flickr.com/photos/' + item["owner"] + '/' + item["id"] + '/';
var description = item["description"]['_content'];
result += '
<div class="ImageContainer">';
result += "
<a href='"+imgFlickrPageHref+"'>";
result += '
<img src = "' + imgHref + '" title="'+item["title"]+'">';
result += '
</div>';//koniec ImageContainer
})
$('#flickrImages').html(result);
});
})
<div id = "flickrImages"></div>
Zamiast "twojApiKey" musisz podać swój api key, który za darmo zdobywasz na flickru
Zamiast "czegoChceszSzukac" daj słowa kluczowe do wyszukania
Nie wiem czy warto się bawić w php - wysyłanie żądań do api flickra trochę trwa (nawet czasem do 2 sek) więc ajax wydaje się lepszy. No ale jak koniecznie chcesz to
http://phpflickr.com/A google image search w ogóle nie znam, ale google daje kupę wyników (poszukaj google image search api php) więc z pewnością znajdziesz jakąś prostą funkcję. Aczkolwiek nie jestem pewien czy w ogóle możesz z google api korzystać tak jak z flicr api (czyli wyświetlać obrazki sobie na stronce)