views:

58

answers:

2

I.e., I want my web server to initiate a Google Search, manipulate the results, and send the result back to the user's browser.

I know there's an AJAX API designed for searching client-side with Javascript, but is there a non-AJAX API designed for server-to-server communication (like there is for maps)?

+3  A: 

Yes. The so-called "Google AJAX Search API" actually has a REST interface as well, for non-Javascript environments.

(But since you want to "manipulate the results" you'll need to read the terms carefully - there are restrictions on what you can do with the results.)

RichieHindle
A: 

As far as I know Google used to have such an API (only in the SOAP format) but discontinued it.

Yahoo, however, provides a server-to-server search API: http://developer.yahoo.com/search/boss/

Eugene Osovetsky