次のコードは動作し、Twitterに投稿しますが、3つの画像が送信された場合でも、1つの画像しかアカウントに送信しません。Tweetsharp Twitter API - 複数の画像を投稿
これらはjpgまたはpngファイルであり、動画やアニメーションGIFではありません。
すべてのアイデアをいただければ幸いです。
Dim service = New TwitterService(key, secret)
service.AuthenticateWith(token, tokenSecret)
Dim opt As New SendTweetWithMediaOptions
Dim images As New Dictionary(Of String, IO.Stream)
Dim myStream As FileStream
If Len(ImgName1) > 0 Then
myStream = New FileStream(ImgName1, FileMode.Open)
images.Add("1", myStream)
End If
If Len(ImgName2) > 0 Then
myStream = New FileStream(ImgName2, FileMode.Open)
images.Add("2", myStream)
End If
If Len(ImgName3) > 0 Then
myStream = New FileStream(ImgName3, FileMode.Open)
images.Add("3", myStream)
End If
opt.Status = TweetText
opt.Images = images
Dim TwitterStatus = service.SendTweetWithMedia(opt)
感謝。何時間もオンラインで検索したところ、あなたと同じ理由がありました。コードではなくAPIでした。私はTweetMoaSharpを試しましたが、最初に画像をアップロードし、IDを取得するためのヘルプ例は見つかりませんでした。私はTweetInviでそれをやっている。乾杯。 –