0
私のアンドロイドアプリケーションからビデオをtwitterにアップロードする必要があります。私は画像をアップロードするtwitter4jを使用し、それは完璧に動作します。これは私のコードImage.IをアップロードするSDカードからtwitterにビデオをアップロードしたいです。誰かが解決策を知っていれば私を助けてください。アンドロイドでsdカードからtwitterにビデオを共有
String status ="Check out this Tweak "+shareUrl;
try {
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.setOAuthConsumerKey(consumerKey);
builder.setOAuthConsumerSecret(consumerSecret);
// Access Token
String access_token = prefs.getString(PREF_KEY_OAUTH_TOKEN, "");
// Access Token Secret
String access_token_secret = prefs.getString(PREF_KEY_OAUTH_SECRET, "");
twitter4j.auth.AccessToken token = new twitter4j.auth.AccessToken(access_token,
access_token_secret);
twitter4j.auth.AccessToken accessToken = new twitter4j.auth.AccessToken(access_token,
access_token_secret);
Twitter twitter = new TwitterFactory(builder.build()).getInstance(accessToken);
// Update status
StatusUpdate statusUpdate = new StatusUpdate(status);
InputStream is = null;
try {
is = new URL(ShowDialogforMore.twittImage).openStream();
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch(IOException e)
{
e.printStackTrace();
}
statusUpdate.setMedia("test.jpg",is);
twitter4j.Status response = twitter.updateStatus(statusUpdate);
これを確認してください。https://stackoverflow.com/questions/20681924/upload-video-on-twitter – Ninja