【问题标题】:Upload video to twitvid将视频上传到 twitvid
【发布时间】:2013-12-19 20:52:06
【问题描述】:

现在,我正在做功能:通过 twitvid 将视频上传到 Twitter。我使用以下代码上传视频,但它是错误的:

  TwitterSession twitterSession = new TwitterSession(SendImageActivity.this);            
    AccessToken accessToken     = twitterSession.getAccessToken();

        Values values = new Values();
        values.setSession(new Session());
        api = new TwitvidApi(values);
                api.setSecureUrlEnabled(false);                                         

                Session session;
                session = api.authenticate(new TwitterAuthPack.Builder()
                .setConsumerKey(twitter_consumer_key)
                .setConsumerSecret(twitter_secret_key)
                .setOAuthToken(accessToken.getToken())
                .setOAuthTokenSecret(accessToken.getTokenSecret())
                .build());

        api.getValues().setSession(session);

                final UploadHelper helper = new UploadHelper(api);

                File file=new File("/mnt/sdcard/video1.flv");
                TwitvidPost twitvidPost = new TwitvidPost.Builder()
                        .setFile(file).setChunkSize(10485760)  /*10MB chunk size*/
                        .setMessage("Twitviding from Java").setPostToTwitter(true).setListener(new uploadListener())
                        .create();
                try {
                    if (helper.upload(twitvidPost)) 
                    {
                        result=1;
                                        Toast.makeText(getBaseText(),"Success",Toast.LENGH_SHORT).show();  
                    } 
                    else 
                    {
                    result=2;
                  Toast.makeText(getBaseText(),"Unsuccess",Toast.LENGH_SHORT).show();
                    }
                } catch (Exception e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }

            } catch (ApiException e1) {
                // TODO Auto-generated catch block
                e1.printStackTrace();
            }

记录猫如下: http://nn4.upanh.com/b6.s29.d1/4493c1f16e59e9f76cc29754cd2f534a_45818734.untitled.png

你能帮帮我吗?

【问题讨论】:

  • 您有示例项目吗?

标签: android


【解决方案1】:

我使用相同的代码将视频上传到 twitvid,但没有上传到 twitter。您最好使用这些 jar 文件 twitter4j-core-2.2.6twitvidsdk.jar。它会起作用的。

【讨论】:

    猜你喜欢
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-18
    相关资源
    最近更新 更多