I've migrated to Bing, myself -- no volume limits, generous free tier, and much cheaper than Google.
Bing has a decent search api? Interesting, somehow I missed that. Want to provide a URL to a page for the service you're talking about? MS is really bad at documenting their services and prices. I eventually found this page, at this ridiculous URL: https://datamarket.azure.com/dataset/5BA839F1-12CE-4CCE-BF57... . I think that's what you're talking about? Note the link on that page to "Bing API FAQ" -- is broken. If this wasn't MS, the poor docs would make me think it was surely a terrible product.
You can, refer to this SO answer: http://stackoverflow.com/a/11206266/3354209
> WARNING: we did development using the free version, but to upgrade to the paid version (to do more than 100 searches), google forces you to turn off the "search the entire web but emphasize included sites"
I remain not very confident that you can really search the whole web with google custom search, or if you can that it's not some kind of a loophole that google might close without warning.
But if someone has actually done this succesfully, with a paid account for more than 100/queries a day, I would definitely be interested in hearing about it!
The billing system is confusing. You just have to sign up for billing, and you can raise the limit.
The upgrade in the google system, is only if you want site search with no ads.
You can get key right from there and an API console.
Should I chalk up to conspiracy that this page is nearly impossible to find on, um, Google, searching terms that you would reasonably use to find it?
But if you have an in with MS, it would probably help an awful lot if they removed the old pages with broken links, unhelpful content, and possibly out of date inaccurate content too.
The page you link to has "coming soon" for pricing for Search (which was kind of confusing to find) -- does that mean that the pricing info on the page I found is not accurate, or soon won't be, with no indication on the page I found that that will be the case?
MS is really really bad at documenting this service. Only because it's MS am I willing to entertain that the quality of docs may not reflect the quality of service, generally I'd give up on something that markets and explains itself so poorly and figure that if they can't get that right, they probably didn't get the service right either.
Some folks mentioned this page: https://datamarket.azure.com/dataset/bing/search. I want to clarify that the page includes the old Bing Search APIs that are still in use, but will be deprecated in the future.
You can send feedback or questions here: https://cognitive.uservoice.com/
[Edit] Here is also a blog post with useful resources: https://blogs.msdn.microsoft.com/bingdevcenter/2016/04/13/re...
I don't mean to rain on your efforts, but I would personally never consider using an API with such limits, even for trivial hobby projects.
I just migrated to the Bing API when Yahoo BOSS closed 31 March :-(
Will there be a new image search api similar to the one you offers now? Can you share any timeframe for the deprecation?
But when between one fairly poorly documented API that you've told me will soon be deprecated, and another fairly poorly documented API that doesn't have pricing beyond 1K calls a month....
...my response is still "Okay, that could be good in the future, I guess I'll sit back some more and wait for pricing and better docs to show up before paying more attention to it, I hope it does soon!"
I need to know pricing before deciding to use something. And I need good (and google-able! Sorry, even if I'm using Bing API, I'm using Google to look for info on it) docs, along with of course a well-designed API that works well, but I need the first two things before I even get to evaluating the next.
That being said, I'm still looking for alternatives as well. This broke my IRC bot and a few scripts rather unexpectedly.
"With Google Custom Search, add a search box to your homepage to help people find what they need on your website." (emphasis mine)
Their video also seems to indicate the same thing: https://youtu.be/Qd9z48Bo8ZA
They say you can search "one website or even a specific topic across multiple websites". This is specifying multiple domains, not a full-index search.
Those are the only web scale indexes that have an API I am aware of these days.
The results are their zeroclick info snippets and it is very useful for pulling an answer from wikipedia since they have already parsed it.