【问题标题】:Integrating Twitter Api on ANDROID (using native api from twitter)在 ANDROID 上集成 Twitter Api(使用来自 twitter 的原生 api)
【发布时间】:2019-05-28 04:42:44
【问题描述】:

最近 Twitter 工具包将失去支持,我想知道什么是正确和推荐的方式来集成以显示来自搜索的提要推文(使用 api 本机或一些新的 twitter 工具包替代品)。

大多数在线教程已被弃用或使用 twitter 工具包不适用于 Twitter 在您的服务上所做的某些更改并且在 oAuth 上失败。

问题是今年如何将 twitter 与 Android Api-28 上的新原生 api 集成

如果有人有我喜欢的示例或开始项目。

【问题讨论】:

  • 你试过 Twitter4J 吗? twitter4j.org/en安卓可以使用。
  • 不,我绑定了 twitter kit ,现在我想找到一个原生实现

标签: java android twitter twitter-oauth twitterkit


【解决方案1】:

在没有 Twitter Kit 的情况下,有几种替代解决方案可以在您的应用中显示推文。您可以使用 Twitter for Websites 在 web 视图中呈现嵌入的推文和时间线。您可以分叉 Twitter Kit 项目并将其构建到您的应用程序中,或者将您需要的部分复制到您的应用程序中。或者您可以使用 Twitter’s standard API 为您自己的原生显示器供电。

【讨论】:

    【解决方案2】:

    您应该使用Twitter4J。目前还没有任何原生 Android 库可以与 Twitter 的最新 API 一起使用。您还可以使用任何 HTTP 库或 OAuth 库(例如 scribejava)直接调用 Twitter 的 API 方法。

    【讨论】:

      【解决方案3】:

      好吧,只为你;)我刚刚在 github 上放了一个简单的 Android 应用程序测试。它使用 Twitter4J。 您只需更改文件中的 twitter 应用程序凭据:

      app/src/main/res/values/twitter_auth.xml
      

      这里是链接: https://github.com/jrevault/twitroid

      如有需要,请随时提出问题。

      【讨论】:

      • 我知道将凭据放在那里是一种不好的做法,但这不是问题的目的:)
      【解决方案4】:

      您可以在 FCM 的帮助下轻松搞定,它提供所有社交集成,例如 G+、Facebook、Twiter ....FCM 拥有所有设施 ...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-02-04
        • 2011-05-08
        • 2013-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多