通过引用此链接http://javapapers.com/core-java/post-to-twitter-using-java/,我已经成功地使用twitter4j.jar在java应用程序中将图像和消息发布到Twitter,现在我想将视频/ mp4 / chunk上传到twiiter。
我搜索了这个主题并找到了许多答案 - 有些帖子说它还不可能,有些人认为它可以通过rest API,有些用twitvid API,有些用tweetinvi(http://tweetinvi.codeplex.com/discussions/640413)
我的问题是:
1。)是否可以将视频上传到twiter?
2。)如果是,是否可以通过Rest API或(可以在twitter4j中使用twitter.media支持jar)。
欢迎并感谢有关此事的任何建议,答案和帖子。
答案 0 :(得分:0)
我是Tweetinvi的开发者,我可以确认可以使用上传api以块的形式上传视频。
我不知道Twitter4J的名称,但你可以通过使用多达5MB的块分隔的多部分webrequests进行上传。
您可以在此处阅读更多相关信息:dev.twitter.com/rest/public/uploading-media
该过程如下:
在每个步骤中,Twitter将返回JSON中的media_id。完成后,您可以使用此media_id 1小时,并将其用作推文出版物的一部分。
干杯, Linvi
答案 1 :(得分:0)
我创建了一个pull请求,在twitter4j中添加此功能。您可以在此处查看实施:Adding Chuncked, video upload。这支持大视频512mb和140秒的异步上传。