I have to upload a video on twitter from android app. I have successfully uploaded image and text on twitter. I am using the twitter4j-core-3.0.3.jar
library.
I tried uploading video using the same method I used for images, but failed to upload and got exception code 403
and TwitterException {exceptionCode=[2ea3c142-58dea759], statusCode=403, message=Error creating status., code=189, retryAfter=-1, rateLimitStatus=null, version=3.0.3}
.
I also downloaded twitvid sdk from http://twitvid.pbworks.com/w/page/22556292/Client%20Libraries, but even after integrating this sdk, I could not upload video on twitter.
As per twitter official discusion thread https://dev.twitter.com/discussions/11241 we can upload video using twitvid using that code.
Since I am not having a suitable sdk, I am not able to work on this. Any help to upload video on twitter from android app will be highly appreciated.
Refer this link CLICK HERE Twitter video share this may be useful to others . I have made up a library by extending twitter4j library . Note this is used for only Silent Video share i.e Without using the composer .
EDIT 2016: This answer is outdated. Twitter now support video upload in addition to linking.
You cannot upload video directly to Twitter - they simply don't support it.
Here's what you have to do, instead.
If you want, you can add a thumbnail of the video as an image attachment.