검색해서보니깐 트위터에 그림이 올려진다는것 같던데;;;;

저는 소스참고해서 트위터엔 글을 트위픽에 그림이 지금 올라갑니다, 그런데 트위터에서 한번에 보고싶은데 꼭 그림을 트위픽에 올려야하나여?

있다면 어떤걸 참조하면 될까여

소스첨부합니다.

File pic = new File(SharePath);
     
      try
      {
      if (new File(path + File.separator + fileName).exists())
          is = new FileInputStream(path + File.separator + fileName);
        else
          is = null;
      
        ConfigurationBuilder cb = new ConfigurationBuilder();
        String oAuthAccessToken = mAccessToken.getToken();
        String oAuthAccessTokenSecret = mAccessToken.getTokenSecret();
        String oAuthConsumerKey = SNSKey.TWITTER_CONSUMER_KEY;
        String oAuthConsumerSecret = SNSKey.TWITTER_CONSUMER_SECRET;
        cb.setOAuthAccessToken(oAuthAccessToken);
        cb.setOAuthAccessTokenSecret(oAuthAccessTokenSecret);
        cb.setOAuthConsumerKey(oAuthConsumerKey);
        cb.setOAuthConsumerSecret(oAuthConsumerSecret);
        twitter4j.conf.Configuration config = cb.build();
        OAuthAuthorization auth = new OAuthAuthorization(config);
       
        TwitterFactory tFactory = new TwitterFactory(config);
        twitter4j.Twitter twitter = tFactory.getInstance();
        ImageUploadFactory iFactory = new ImageUploadFactory(getConfiguration(SNSKey.TWITPIC_API_KEY));
        ImageUpload upload = iFactory.getInstance(MediaProvider.TWITPIC, auth);
        upload.upload(pic);
       
        if (is != null)
        {
          String strResult = upload.upload("example.jpg", is, write.getText().toString());
          twitter.updateStatus(write.getText().toString() + " " + strResult);
         }
        else
          twitter.updateStatus(write.getText().toString());
      }
      catch (Exception e)
      {
        e.printStackTrace();
      }
      finally
      {
        try
        {
          is.close();
        }
        catch (Exception e)
        {}
      }