Google announced on Nov 1st that their web ajax api was deprecated. Now that the Yahoo BOSS api will be switching over to the Bing index, the only api alternative left will be Bing (or BOSS, but thats the same). Kinda scary to go from three apis (G,Y,B) to just one in a few months, limiting choice and potential competition in the industry...
Yes, Google pulled the plug on the web search AJAX API and replaced it with Custom Search Engine (CSE). The new API does allow you to search the entire web and is near identical to the old which is good, but has the 100 queries/day limitation. This is bad and a show-stopper for a lot of people.
Here's what I've learned:
1. You can request more units but no one has responded to me in any way since Nov. 1.
2. The form to request a higher quota asks you if you're a Google Site Search customer. That makes me think that it may make a difference to be a customer of a paid service they have.
(FYI: Google Site Search is apparently a different name for Enterprise Custom Search which I'm hoping is the same technology as CSE and will allow you to search the web.)
3. If you want to BUY the super high volume Site Search service as we are willing to do, you have to communicate with the Sales team, but no one has responded to us on that request either.
4. Another interesting approach that I'll try soon is this: CSE gives you the API to actually create a custom search engine on the fly. But this requires separate Google logins and some work in implementing the ClientLogin authentication business. At the end, you're still limited to 100 queries/day but at least it is "per client".
I hope someone from Google is reading this and can shed some light on the issue.
Huge difference between the two, unfortunately. The CSE is made for specific websites, not web-wide search. And it's limited to 100 queries (more if you ask for it, but still limited) per day per key. Compare that to the previous unlimited search api!
When you initially setup CSE you need to specify at least once site to search, but afterwards you can remove this restriction.
The API is limited to 100 calls per day by default, but you can ask for more. The old API would cut you off if you used it excessively from outside a web browser. The older SOAP API had a hard limit (I think 1000 calls?)
1. You can ask for more, but how many will they give you? and
2. The fact that you need a key, makes it virtually useless for wide use in applications or websites. With the old api which didn't require a key, you had, practically speaking no limit when calling the api client-side. With the key that option falls away.
Yes, Google pulled the plug on the web search AJAX API and replaced it with Custom Search Engine (CSE). The new API does allow you to search the entire web and is near identical to the old which is good, but has the 100 queries/day limitation. This is bad and a show-stopper for a lot of people.
Here's what I've learned:
1. You can request more units but no one has responded to me in any way since Nov. 1.
2. The form to request a higher quota asks you if you're a Google Site Search customer. That makes me think that it may make a difference to be a customer of a paid service they have. (FYI: Google Site Search is apparently a different name for Enterprise Custom Search which I'm hoping is the same technology as CSE and will allow you to search the web.)
3. If you want to BUY the super high volume Site Search service as we are willing to do, you have to communicate with the Sales team, but no one has responded to us on that request either.
4. Another interesting approach that I'll try soon is this: CSE gives you the API to actually create a custom search engine on the fly. But this requires separate Google logins and some work in implementing the ClientLogin authentication business. At the end, you're still limited to 100 queries/day but at least it is "per client".
I hope someone from Google is reading this and can shed some light on the issue.