1
LinqToTwitter
을 사용하여 동영상을 업로드하는 데 문제가 있습니다. Console application
에서 호출 될 때 제대로 작동하지만 예제 코드가 WebForms
프로젝트에서 사용될 때 멈 춥니 다.LinqToTwitter를 통해 미디어를 업로드하면 WebForms에서 멈추고 ConsoleApp에서 제대로 작동합니다.
private static ulong UploadMedia()
{
const string path = "c:\\Temp\\video.mp4";
var authorizer = new SingleUserAuthorizer
{
CredentialStore = new SingleUserInMemoryCredentialStore
{
ConsumerKey = "my_consumer_key",
ConsumerSecret = "my_consumer_secret",
AccessToken = "my_access_token",
AccessTokenSecret = "my_access_token_secret"
}
};
var tc = new TwitterContext(authorizer);
var media = UploadMediaAsync(tc, File.ReadAllBytes(path)).Result;
return media.MediaID;
}
private static async Task<Media> UploadMediaAsync(TwitterContext tc, byte[] media)
{
return await tc.UploadMediaAsync(media, "video/mp4");
}
사람은 누구나 잘못되면 어떤 아이디어가있다?