Custom Search API for deprecated Patent Search API - google-custom-search

Google just announced the retirement of some deprecated but pretty useful search API's, like Google Patent Search API, Google News Search API, Google Blog Search API, Google Video Search API and Google Image Search API
and forwarded to the Custom Search API as the recommended alternative.
What would now be the syntax for a patent search with the custom search API?
e.g. for
https://developers.google.com/patent-search/?utm_campaign=chrome_deprication_api_011516&utm_source=gdev
the patent-search uri will be gone.
The javascript API is the google.search.PatentSearch class, which I assume will also be removed.
And I don't see anything like Patent, Video or Images in the https://developers.google.com/custom-search/docs/ref_prebuiltlabels

The answer at Python module for searching patent databases, ie USPTO or EPO looks like it would be helpful to you. It gives a Python example of doing a Google patent search using the custom search API.

You could also switch over to using IPStreet.com. The provide a RESTful API endpoint for basic keyword searching of patents as well as advanced semantic search algorithm (Latent Semantic Indexing). http://www.ipstreet.com/

Related

Google custom search engine for Google News

I'm trying to use the Google custom search engine API to query Google News. The API is working great otherwise - but I want to get News results instead of web results.
I can't find a way to either restrict the CSE to use Google News, or to ensure that my API query hits Google News rather than the web search. Does anyone know a way to achieve this?
You can use schemas from Schema.org to specify if you're only looking for articles/ blog posts.
To specify the Schema, go to Advanced settings on the Control Panel and select the required schema from here.
There was a News Search API but it's deprecated:
Important: The Google News Search API has been officially deprecated
as of May 26, 2011. It will continue to work as per our deprecation
policy, but the number of requests you may make per day may be
limited.
https://developers.google.com/news-search/
You can see some alternatives SO users recommended on this question.

Alternatives to Google's Deprecated Image Search API?

Since Google Image Search API has been deprecated does Google provide any alternative to the Yahoo Search Boss API?
Is it possible to use the Google Custom Search API in a similar way to retrieve thumbnail images?

Replacement for Google AJAX search for Local

Since Google has deprecated their old web search API as of recently, what are people using to do customized local search? (i.e. search for "donut shop" near this latitude and longitude) Sticking with the deprecated API? Using another Google API? Another provider entirely?
Their suggestion to use their new Custom Search API doesn't seem useful for local. Maybe i'm missing something under my nose?
Google Places API is in developer preview.
I personally used Yahoo! Local Search
The Yelp API is pretty slick as well -- it'll give you local search capabilities and you can also get ratings information.
I've found this Quora link quite useful:
http://www.quora.com/What-is-the-best-alternative-to-Googles-local-search-API

Build a search-based-app using an API from a major search engine: google, bing, yahoo - who offers search API?

I need to provide search functionality as the cornerstone of my app (basically I think I can make a better interface than whats is offered by Google, bing, yahoo - bold claim I know). Therefore I will not build an entire search engine from scratch, I will rather use an API provider by a major search engine and simply modify the interface that present the results to my visitors. I am a Google fanboi and I initially tried to use Google Search AJAX API. However, I was very disappointed since I can barely change anything at all.
Specifically;
I need an API that will let me pull programmatically the results from a major search engine and let me output them with the style and goodies that I want.
I am not looking to alter the order in which the search results are presented to the user by inserting crap in between the good results (this is against my philosophy). But I would like to wrap massive php/javascript around each search results so that I can completely control how each result is graphically rendered.
I heard of the BING API 2.0, would that be more flexible than Google AJAX API? Could anyone provide output if any of the current search providers are offering API for this purpose right now?
After careful investigation it appears to me that the Bing 2.0 API is the most flexible and robust search API currently on the market.
The Bing API does require you to put their ads next to the results. You can place your own ads with the Yahoo API. The Yahoo API uses the same search technology (same results) and can be used starting from $0,40 per 1000 queries. The lowest, bulk price of the Google API is $4,00 per 1000 queries. Google's relevance is easily ten times higher for the somewhat more advanced queries.
And also Bing version 2 search API is free!
Whereas, Yahoo BOSS V2 has pricing and so Google does custom search API.

Can I use the Google Weather API in a commercial project?

Can I use the Google Weather API in a commercial project, if I just added a "weather powered by Google" link?
It looks like the Google Weather API is not even an officially supported API, but a 'hack' found and documented by other people. So there is no terms of use that defines if you can use it commercially.
But if you look at a similar API offered by Yahoo, its terms of use explicitly prohibit commercial use, so I wouldn't gamble on using Google's API in your project.
As far as I know the Google weather API is not an officially supported public Google API. It's internally used e.g. by Google Calendar or iGoogle. Therefore I think, the legal status is somehow indefinite.