Google APIs .net 客户端库初体验
谷歌已经以开源形式发布了.NET APIs Client Library,开发者可通过此客户端库访问那些提供了可发现API的服务,例如Books(图书)、Analytics(分析)、Latitude(纵横或定位)、Prediction(预测)、Tasks(工作清单)、Translate(翻译),以及其他一些服务。
http://code.google.com/p/google-api-dotnet-client/wiki/Downloads 可以下载源代码和例子
这些代码使用很是方便,具体步骤如下:
1、在 https://code.google.com/apis/console/#:access 或者
https://code.google.com/apis/console/b/0/#:access 获取oAuth认证信息和KEY
2、同时在以上地址开通相关的服务【否则不能使用,注意有收费的应用,免费的有次数限制】
3、代码中加入以上的信息,如下:
【注意:有些服务像Translate,以前都是免费的现在都收费了】
对于目前没有提供的服务,可以通过Gdata(google Data API)和服务交互
Google Data API 提供用于在网络上读写数据的简单、标准协议。 Google 数据 API 可以使您的客户端应用程序与 Google 服务进行互动。
http://code.google.com/intl/zh-CN/apis/gdata/index.html
有了这些功能,我们在应用中可以集成使用,可以节省自己的开发运维成本,对于大的商业应用,支付一定的费用也是比较合适的选择。
参考 :http://www.infoq.com/cn/news/2011/09/DOT-NET-API-Client-Library
其他语言的库参考:
http://code.google.com/intl/zh-CN/apis/discovery/libraries.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南