将视频发布到Twitter

时间:2014-08-28 07:16:37

标签: c# twitter tweetsharp

我成功将照片发布到Twitter。但是如何使用我的C#应用​​程序将视频发布到Twitter?对于发布图片我使用了Tweetsharp。我们可以使用Tweetsharp的SendTweetWithMediaOptions共享视频吗?如果是的如何?

这是我用来分享图片到twitter的样本

  Bitmap img = new Bitmap(Server.MapPath(@"~/Images/Special/" + Convert.ToInt32(offerId) + "/" + specialOffer.Picture));
            MemoryStream ms = new MemoryStream();
            img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
            ms.Seek(0, SeekOrigin.Begin);
            Dictionary<string, Stream> images = new Dictionary<string, Stream> { { "mypicture", ms } };

            var tweet = tweetservice.SendTweetWithMedia(new SendTweetWithMediaOptions { Status = urlTextToShare, Images = images });

我需要的是像下面的图像

enter image description here

1 个答案:

答案 0 :(得分:0)

您无法将视频上传到Twitter。如果您read their documentation,则说:

  

支持的图片格式为PNG,JPG和GIF,包括最高3MB的动画GIF

您可以选择上传动画GIF或包含视频网址(例如YouTube / Vimeo)