首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用google- API -java-client作非Google API用途。

使用google- API -java-client作非Google API用途。
EN

Stack Overflow用户
提问于 2011-07-31 17:13:32
回答 1查看 202关注 0票数 0

我以前使用XStream完成所有的XML操作,但现在由于不推荐,我不得不为两个API切换到JSON,其中之一是Google。由于这个客户端应该在Android上工作得很好,并且允许在极少数的代码行中这样做,所以我可能会使用它。

Yaniv的Google I/O 2011演示文稿还在我耳边响:

这个库基本上是为Web上的任何API设计的。..。为什么要对一个供应商使用不同的库,对另一个供应商使用不同的库?理想情况下,您希望有一个库,它可以与几乎所有API一起工作,并且具有一致的体验。

是真的。因此,我的问题是:如何通过重用库中的部分内容来实现类似但非Google的,并使我的生活变得更简单?有人对此或代码示例有任何经验吗?

另一个API使用JSON。我说的是非常简单的REST调用,匿名获取数据(即没有API密钥或OAuth)。没有先进的东西。我很乐意构建自己的模型类,当然也意识到它们是不可用的。当涉及到休息时,我可能是一个中级开发人员。我将使用两种不同的传输方法,以及基于Android级别的两个不同的JSON解析器。

编辑:是的,为Google实现客户端是一件轻而易举的事情,除了努力应对新的配额限制。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-02 17:37:16

很难说您可以重用哪些组件,以及如何在没有看到API的情况下重用:)

我可能会首先将客户端直接指向新API,并检查发生了什么故障。如果在使用调试器之后发现问题并不太糟糕,我会根据需要对客户机进行调整。

但是,如果您真的只是从一个简单的rest中阅读,您可能不会从尝试重用Google客户端中获得很多好处。sufficient与JSON解析器(如杰克逊 )相结合可能足够,也不那么复杂。

~~珍妮

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

https://stackoverflow.com/questions/6890963

复制
相关文章

相似问题

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