Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
386 views
in Technique[技术] by (71.8m points)

android - Upload video on twitter

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.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

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.

  1. Upload the video to a 3rd party service (like YouTube)
  2. Get the public URL of the uploaded video
  3. Add the URL to the status you send to Twitter - e.g. "Here is my video http://example.com/video123"

If you want, you can add a thumbnail of the video as an image attachment.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...