검색해서보니깐 트위터에 그림이 올려진다는것 같던데;;;;
저는 소스참고해서 트위터엔 글을 트위픽에 그림이 지금 올라갑니다, 그런데 트위터에서 한번에 보고싶은데 꼭 그림을 트위픽에 올려야하나여?
있다면 어떤걸 참조하면 될까여
소스첨부합니다.
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)
{}
}




트위픽을 추가하셔서 사용하셔야합니다.