gpt4 book ai didi

android - 将 Twitter 集成到我的 Android 应用程序中

转载 作者:行者123 更新时间:2023-11-29 18:21:52 24 4
gpt4 key购买 nike

我正在将 Twitter 集成到我的 Android 应用程序中。它让我在 Twitter 上成功登录,但我不知道如何从中获取推文和状态,以便我可以在我的应用程序中显示它。这是我的代码。

String CONSUMER_KEY = "XXXXXXXXXXXXXXX";  
String CONSUMER_SECRET = "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY";

try {
twitter = new TwitterFactory().getInstance();
twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);
requestToken = twitter.getOAuthRequestToken();
AccessToken accessToken = null;
String url = requestToken.getAuthorizationURL();
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
}
catch (TwitterException e){
e.printStackTrace();
}

我们将不胜感激。

最佳答案

如果您使用 signpost,您可以处理登录部分,而无需用户输入 PIN 码,一旦你有了 token 和验证器,你就可以继续使用 twitter4j,使用 TwitterFactory twitterfact=new TwitterFactory(); 创建对象 twitter;
推特 = twitterfact.getOAuthAuthorizedInstance(consumerKey, consumerSecret,accessToken);

现在您可以使用 twitter.getFriendsTimeLine() 显示时间线。这就是我所做的,而且效果很好。我可以发推文、阅读推文、发送私有(private)消息……而且登录部分不会失败。

关于android - 将 Twitter 集成到我的 Android 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4956116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com