Microsoft Bing Search has a set of free, exposed REST APIs that has been very popular. It allows you to do a series of queries. But let me let the documentation do the talking:
Bing API Version 2.0 enables you to embed a flexible and powerful search engine as a custom search component in your sites and applications. The new version includes:
- HTTP endpoints with results in XML or JSON
- Enhanced support for SOAP
- A fully OpenSearch compliant RSS interface
Something you should know
If you are anxious to port your Windows Phone application using the Bing API, you should know that they will be discontinued on August 1, 2012. At that time, they will be ported from Bing to the Azure Data Marketplace. We’ll talk about that in a later article.
So, herein lies the rub. If you are not already using the Bing API v2.0 then you cannot get a new developer token. This is important because it is about to be discontinued.
However, in an effort to facilitate developers porting their Windows Phone applications using the Bing API over to Metro applications, I hope this gives you a head start.