【发布时间】:2016-01-08 01:11:41
【问题描述】:
我遇到了 TweetInvi 0.9.9.7 无法上传视频的问题。该视频是一个 9MB MP4 视频,我可以使用 Web 界面将其上传到 Twitter。 我得到的错误信息是:
推文无法发布,因为某些媒体无法发布 发表!
我用 fiddler 可以看到这个错误消息是从 API 返回的:
错误=段大小必须为
根据其中一位开发人员的说法,当超过 5MB 的视频试图上传到 Twitter 并且没有以块的形式发送时,就会发生该错误。 https://twittercommunity.com/t/append-call-in-video-upload-api-giving-error/49067
这是我的代码,我做错了吗?上传小于 5MB 的文件可以正常工作,但 official API spec supports video up to 15MB
Auth.ApplicationCredentials = new TwitterCredentials("blahblahblah", "censoring private key", "***private, keep out***", "***beware of dog***");
var binary = File.ReadAllBytes(VideoPath);
Tweet.PublishTweetWithVideo("Here is some tweet text", binary);
【问题讨论】: