java - 如何在android中将图像发布到twitter

标签 java android facebook twitter

我想将在我的应用程序中创建的图像发布到 Twitter。我不知道该怎么做,我想知道是否有像 Facebook 那样的 titter SDK? 提前致谢

最佳答案

首先你需要在 Twitter 上创建一个应用

这是在 Twitter 上发布消息的代码

 ConfigurationBuilder configurationBuilder = new ConfigurationBuilder();
        configurationBuilder.setOAuthConsumerKey(context.getResources().getString(R.string.twitter_consumer_key));
        configurationBuilder.setOAuthConsumerSecret(context.getResources().getString(R.string.twitter_consumer_secret));
        configurationBuilder.setOAuthAccessToken(LoginActivity.getAccessToken((context)));
        configurationBuilder.setOAuthAccessTokenSecret(LoginActivity.getAccessTokenSecret(context));
        Configuration configuration = configurationBuilder.build();
        final Twitter twitter = new TwitterFactory(configuration).getInstance();

        new Thread(new Runnable() {

                private double x;

                @Override
                public void run() {
                        boolean success = true;
                        try {
                                x = Math.random();
                                twitter.updateStatus(message +" "+x);
                        } catch (TwitterException e) {
                                e.printStackTrace();
                                success = false;
                        }

                        final boolean finalSuccess = success;

                        callingActivity.runOnUiThread(new Runnable() {
                                @Override
                                public void run() {
                                        postResponse.onFinsihed(finalSuccess);
                                }
                        });

                }
        }).start(); 

检查这个tutorial了解更多详情。

关于java - 如何在android中将图像发布到twitter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17093499/

相关文章:

java - 如何解决 'request.getSession().getId()' 返回 'session id of 32 characters + (.test)' 的 session ID 问题

java - 如何获取数组列表中的 HashMap 的克隆

android - 如何将图像数据从一个 Activity 传递到另一个 Activity ?

javascript - 在我网站上的 Facebook 点赞按钮上,如何禁用 "post to Facebook"按钮?

java - 使用 Activator 在 Play Framework 测试中传递系统属性

java - 使用Java数组的热图图像

java - EventBus 粘帖调用一次

Android (ActionBarSherlock) 有没有办法在纵向和横向上保持相同的 ActionBar 高度?

android - Facebook 字符串没有默认翻译

ios - FBSDKShareDialog 崩溃 : [__NSCFString scheme]