Update4
No more default http referrer. User must set it as a parameter of constructor.
Delete old Translator and Searcher classes.
Updated comments for better document.
Update3
Change all API Using string parameter instead of enum parameter.
Add new Enumeration class and enumerations for API parameters.
The API changed a lot this time. Please let me know whether you like these changes or not.
Update2
All codes are refacted (StyleCop format).
Update the APIs to support latest Google APIs.
Now can customize referrer, accept language, API key and timeout times.
Update1
Update the supported language list for Google translate api.
Set “http://code.google.com/p/google-api-for-dotnet/” as the default http referrer. (Now you cannot set your own http referrer)
No more v0.2, new features will come with v0.3.
Provides simple, unofficial, .NET Framework APIs for using Google Ajax RestFULL APIs (Search API, Language API etc.)
How LAZY I am. I should release nearly a month ago.
Indeed, 99+% of source have been finished when I release the Google Search API for .NET 0.1 and Google Translate API for .NET 0.1.1.
I just wait some bugs from the last versioin, so I can do some change.
I do fixed one bug, only one.
Ok, see what’s new.
The new versions are nearly no different for using, but the foundation is changed.
Replace Json.NET 2.0 by Microsoft official WCF.
And implement the HttpUtility, so not need the System.Web any more.
It now support .NET 3.5 sp1 Client Profile.
You can download here:
More in formations, please visit the project’s site:
Tags: .NET, API, Google, Google APIs, open source, Search, translate
November 20, 2008 at 6:43 am |
Hi there,
Any chance of releasing the .net 2.0 version of the dll? I tried compiling but the csproj files are not cooperating. (And I only have visual c# express)
I think it’s a nice and simple tool that’s really useful
November 30, 2008 at 10:21 am |
Hi Klaw,
Not .Net 2.0, it’s 0.2 beta.
I’ve changed the infrastructure base on WCF.
More detail, please visit the project site.
You need c# express 2008. and NUnit.
March 3, 2009 at 7:28 pm |
Hello,
Thanks for the fantastic work. I found your stuff last night and created some simple PowerShell cmdlets to allow googling from powershell.
Code is on this google project: glennsgooglepowershell
Screenshots of some examples are on the Examples page.
April 14, 2009 at 8:31 am |
Hi iron9light,
I have been using the API for more than 2 months but yesterday my client notified me that the results from the Google seacrh API and the results on the same keyword from web broswer both doesn’t match.
First few results are the same but later results are different. The later results returned by API sometime found on another page (say 2 or 3 page).
Is it a problem from Google or some settings in API?
April 14, 2009 at 12:55 pm |
Not sure. what’s your query?
June 10, 2009 at 12:34 am |
Hello,
Google does something on their end to mix up the results a little. Probably to stop people from using this for unintended purposes.
http://www.webpronews.com/topnews/2008/02/15/google-search-api-questioned-again
July 3, 2009 at 7:09 pm |
Thanks a lot mate!
Keep up the good work, I love the Translate API!
Thanks a billion!
July 4, 2009 at 4:01 am |
You are welcome.
The v0.3 is just under development.
July 27, 2009 at 9:04 am |
Great work
but i have a question:
why cant i translate a huge text?Are there restrictions in Api on number of characters or smth?
July 28, 2009 at 1:35 am |
http://code.google.com/p/google-api-for-dotnet/issues/detail?id=10&can=1