当前如何从 Android 应用程序更新 Twitter 状态的最简单示例是什么?
最佳答案
尽管使用 Android 中的 Twitter4J 库发送推文的实际代码很简单:
public void sendTweet(SharedPreferences prefs,String msg) throws Exception {
String token = prefs.getString(OAuth.OAUTH_TOKEN, "");
String secret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, "");
AccessToken a = new AccessToken(token,secret);
Twitter twitter = new TwitterFactory().getInstance();
twitter.setOAuthConsumer(Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET);
twitter.setOAuthAccessToken(a);
twitter.updateStatus(msg);
}
但是,在您能够成功执行这些调用之前,需要进行大量准备工作。
看看a 30 minute guide to integrating Twitter in your Android application其中涵盖了从 Android 应用程序发送推文所需的所有步骤:
- 设置 Twitter 测试帐户
- 注册 Twitter 应用程序
- 使用 OAuth 对 Android 应用中的用户进行身份验证
- 让用户使用 Twitter4J 库从您的 Android 应用程序发送推文
AndroidTwitterSample GitHub repository 中包含一个示例项目让您开始。
关于java - 当前如何从 Android 应用程序更新 Twitter 状态的最简单示例是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5412194/