Previously I have used google api webservice and URL is http://api.google.com/GoogleSearch.wsdl. but now I have run the services it give me following error. The requested URL /GoogleSearch.wsdl was not found on this server. There was an error downloading 'http://api.google.com/GoogleSearch.wsdl'. The request failed with HTTP status 404: Not Found. Either this services is updated or removed from server .If it is updated give me url of that webservices
intellisoftteam, Google has indeed changed their api, they are now using the http://code.google.com/apis/ajaxsearch/ Google AJAX Search API which to my knowledge does not offer any wsdl interface but instead supplies with JSON results. I would like to point you to RSSBus who's http://rssbus.com/connectors/Google.aspx "GoogleOps Connector" which has the capability to generate a soap interface for you. Here is an example http://rssbus.com/products/sharepoint/templates/template.aspx?webpart=google.Search which illustrates it's use inside SharePoint, although this template can be easily modified to run in the Server edition of RSSBus by replacing the double brackets [[ ]] with single brackets [ ] alternatively you can turn this template into a service (.rsb) that will output the contents of your google search as an rss feed, xml, json, or soap.
When you mention Google api, what are you using it for? I have used the yahoo api for certain apps and software but haven't found a reason for using one for Google. Can you give me an example of what you might use it for?
Yeah, what is an API good for other than looking super "old-school". What does it allow one to do that we non-API people cannot?