-1
所以我試圖在C#中使用VB.NET 2012中的TweetSharp發佈帶圖片的推文。如何將SendTweetWithMedia與TweetSharp一起使用?
我發現瞭如何做到這一點的代碼示例:
service.SendTweetWithMedia(new SendTweetWithMediaOptions
{
Status = "message",
Images = dictionary
}
);
但是我不知道如何創建「字典」與畫面流。
我嘗試這樣做:
Dictionary<string, Stream> imageDict = new Dictionary<string, Stream>();
那麼以後引用:
Images = imageDict
但它給人的錯誤:
人有怎樣,這是任何想法應該工作?
另一個代碼塊,我發現並試圖爲:
using (var stream = new FileStream("Image.jpg", FileMode.Open))
{
var result = tservice.SendTweetWithMedia(new SendTweetWithMediaOptions
{
Status = "Message",
Images = new Dictionary<string, Stream> { { "john", stream } }
});
lblResult.Text = result.Text.ToString();
}
但它提供了有關「的FileStream」同樣的錯誤。
我完全錯過了!非常感謝。現在我得到另一個錯誤。它現在完美髮布圖像,但如果圖像很大,「結果」會以Null(發生錯誤)的形式出現,則會引發NullRefrenceException。我怎麼能錯誤檢查這個?我嘗試了一個Try/Catch塊,但它沒有奏效。 –