【问题标题】:Get Authenticated User's Twitter Feed Using Fabric/Twitter Kit - Android使用 Fabric/Twitter 工具包获取经过身份验证的用户的 Twitter 提要 - Android
【发布时间】:2015-09-20 09:08:09
【问题描述】:

我已经使用文档中的指南在 Android Studio 中设置了 Fabric 和登录按钮,现在想要获取登录用户的 Twitter 提要,例如在官方应用上。

我该如何实现呢?官方文档提到使用REST API,但没有显示将homeTimeline 添加到GridView/ListView 适配器的方法..

【问题讨论】:

  • 正如@Elddir 在回答中所说:“您可以使用Twitter libraries 来使用Twitter REST API。Java 库是Twitter4J。希望这会有所帮助。”

标签: android twitter tweets twitter-fabric twitter-rest-api


【解决方案1】:

即使是一个老问题,希望您已经找到了解决方案,我发布了答案,因为我认为 Fabric Twitter Android 文档我是____ 也许我用的这个方法可以帮到你

public void getTweets(){
    TwitterApiClient twitterApiClient = TwitterCore.getInstance().getApiClient();
    twitterApiClient.getStatusesService().homeTimeline(null, null, null, null,null,null, null, new Callback <List<Tweet>>() {

        @Override
        public void success(Result<List<Tweet>> listResult) {
            tweets = listResult.data;
            final FixedTweetTimeline userTimeline = new FixedTweetTimeline.Builder()
                    .setTweets(tweets)
                    .build();
            adapter = new CustomTweetTimelineListAdapter(TimelineActivity.this, userTimeline);
            setListAdapter(adapter);
        }

        @Override
        public void failure(TwitterException e) {
            Log.d("Twitter","twitter " + e );
        }
    });
}

【讨论】:

  • 嗨,我已经尝试实现你在这里建议的方法,但是 Android Studio 给了我很多错误。我怀疑我定义 CustomTweelineListAdapter 是错误的。你能发布一个完整的源代码来使用 Fabric 从 twitter 中检索 homeline 吗?
  • 嗨@felice.murolo,您是否已经按照“入门”的说明进行操作。开设了免费帐户并安装了 Fabric Kid Kits can be installed manually or using the Fabric IDE plugin for Android Studio or IntelliJ.docs.fabric.io/android/fabric/overview.html
  • 嗨@pereCullera。是的,我已经使用 Fabric 插件和 Android Studio 成功实现了 UserTimeline 或 SearchTimeline。然后我尝试实现 Home_Timeline 的愿景,至今没有成功。所以,我需要一个完整的代码示例来获取和显示 HomeTimeline。
  • 希望对您有所帮助,基本上适配器从响应中获取 Tweet 对象并将其附加到 UI ideone.com/bG4fcR
  • 我已经在 github 上加载了一个工作演示应用程序。有兴趣的可以参考github.com/felmur/TwitterTest
猜你喜欢
  • 2011-07-30
  • 1970-01-01
  • 2019-01-23
  • 1970-01-01
  • 1970-01-01
  • 2018-11-26
  • 1970-01-01
  • 2013-03-29
  • 2011-07-24
相关资源
最近更新 更多