Twitter REST API 与 Twitter Fabric - Twitter 核心

Posted

技术标签:

【中文标题】Twitter REST API 与 Twitter Fabric - Twitter 核心【英文标题】:Twitter REST API Vs Twitter Fabric - Twitter Core 【发布时间】:2015-07-14 10:47:45 【问题描述】:

我可以看到,我们有两个选项可以将 twitter 集成到 Andriod 应用程序中。

1. Twitter REST Api
2. Twitter Fabric - Twitter Core

两者有什么区别。只是访问数据的方式不同吗?(Twitter REST Api 调用 GET 请求,我们得到响应。而 Twitter Core 是一个 SDK,我们只是调用方法并使用它。)

Twitter 是否继续支持 REST Api 和 Twitter Fabric。

注意:我知道 Twitter4J,它是外部 api,它又调用 REST APi。请不要为 Twitter4J 提供信息。我不想要外部库的任何信息。

使用哪一个有点混乱。任何帮助表示赞赏。

更新:

我可以将单点登录视为一个有用的区别。它允许同步推特应用程序中配置的推特帐户,这是使用 REST API 无法实现的。

【问题讨论】:

【参考方案1】:

这取决于你想使用什么 twitter 结构不是为了集成 twitter,它是一个提供其他功能的平台,如通过 crashlytics 和货币化等的崩溃报告,但你仍然需要做网络请求来获取推文和来自 twitter 的其他数据,您需要将 sdk 集成到您的应用程序中,这将增加您的应用程序的大小。 因此,如果您只想从 twitter 获取数据并且不想与应用程序大小妥协,您可以使用其余的 api,但如果您认为您可以从 Fabric 平台提供的其他功能中受益,那么我肯定会推荐使用面料

【讨论】:

感谢您抽出宝贵时间...我只是在比较 Twitter Fabrics 的 - Twitter Core 和 REST API。我可以将单点登录视为 Twitter Core 中的一项附加功能。有没有其他的优势呢? 如果 apk 大小对你来说不重要,我建议使用 twitter 核心,因为它内置了 tweet ui 和 tweet composer

以上是关于Twitter REST API 与 Twitter Fabric - Twitter 核心的主要内容,如果未能解决你的问题,请参考以下文章

Twitter API *真的* RESTful 吗? [关闭]

通过 CURL 中的 Twitter Rest API 获取多个屏幕名称的最新推文

使用omniauth-twitter / twitter Gem读取Twitter REST API的x-access-Level标头

Twitter Rest API 不接受 Swift 中令牌的标头

如何将 Twitter API 用于超过 REST 速率限制的大型 Web 应用程序

有没有可能使用rest api在twitter中获取到给定日期的登录详细信息?