首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用C++访问谷歌数据

用C++访问谷歌数据
EN

Stack Overflow用户
提问于 2010-10-05 15:30:11
回答 3查看 7.8K关注 0票数 3

我正要为Total Commander写一个简单的插件。我需要与Picasa服务交互。我睁大眼睛看了一会儿,发现:

1) gdata-cpp-util (类似于libcurl和libxml的包装器) http://code.google.com/p/gdata-cpp-util/

2)使用gdata-java-client进行Google数据传输,并通过JNI http://code.google.com/apis/gdata/docs/client-libraries.html与c++代码交互。

所以我的问题是,用C++访问谷歌数据的最佳方式是什么?我猜在那个领域有经验的人。

提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2010-10-14 21:28:46

除了协议文档之外,Google还为其当前的API版本发布了一个Java库。如果你想要官方版,你会更多地关注Java,因为其他“官方”库似乎需要很长时间才能赶上当前的协议版本。

或者,还有libgdata from the Gnome project,它的版本是0.6.5,看起来已经很成熟了。要查看reference API的文档,请下载libgdata发行版并在docs / PicasaWeb /html下查找。

下面是API预告。唯一的缺点是它是用C编写的,而不是原生C++。如果你为C++编写了一个包装器,那就发布它!

Google PicasaWeb API

  • GDataPicasaWebService -相册服务object
  • GDataPicasaWebQuery - PicasaWeb文件查询
    • GDataPicasaWebService- GData PicasaWeb相册object
    • GDataPicasaWebFile - GData PicasaWeb GData PicasaWeb GData
票数 2
EN

Stack Overflow用户

发布于 2010-10-05 15:37:19

做了一些谷歌日历和笔记(通过C#)。

我认为你应该使用XMLparse或Google支持的API lib来进行请求和处理响应,以便从它们中获取数据。

他们会日复一日地改变,然后使用他们的东西是最好的方式。

票数 0
EN

Stack Overflow用户

发布于 2013-09-16 05:50:54

您应该看看谷歌引入的新的C++客户端应用程序接口:http://google.github.io/google-api-cpp-client/latest/index.html

我相信现在可以通过Google+接口访问这些照片了:https://google-api-client-libraries.appspot.com/resources/api-libraries/documentation/plus/v1/cpp/latest/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3861639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档