Еще пока можно пользоваться старым
api.
Оно не требует персонального ключа:
<!DOCTYPE HTML>
<html lang="ru-RU">
<head>
<meta charset="UTF-8">
<style>
* {
margin: 0;
padding: 0;
}
html, body {
width: 100%;
background:#afa linear-gradient(-45deg,#fff 0,#df8 50%,#afa 100%);
}
#output {
width: 100%;
}
</style>
<script>
function search(str){
var script = document.createElement('script');
script.src = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=' +
encodeURIComponent( 'site:world-art.ru ' + str ) +
'&callback=onSearchComplete';
document.body.appendChild(script);
}
function onSearchComplete(response){
var out = document.getElementById('output');
out.innerHTML =
'<a href="' + response.responseData.results[0].unescapedUrl + '">' +
response.responseData.results[0].title +
'</a>\r\n';
out.appendChild(
document.createTextNode(
JSON.stringify(response, null, '\t')
)
);
}
</script>
</head>
<body>
<input type="text" value="Bayonetta">
<input type="button" value="w-a search" onclick="search(previousElementSibling.value)">
<pre id="output"></pre>
</body>
</html>