2
我使用facebook C# SDK將我的WPF應用程序上傳到Facebook牆上。從最近兩天,當我通過我的應用程序上傳視頻時,SDK返回「(OAuthException - #1)發生了未知錯誤。」例外,但我的視頻文件上傳到我的臉譜牆。Facebook視頻上傳異常「(OAuthException - #1)發生未知錯誤。」
我嘗試以下方法來解決這個問題,
1)創建新機應用了新的AppID和AppSecretID。
2)更改身份驗證權限(當前的權限提供user_about_me,read_stream,publish_stream,user_photos)
3)清除在我的Facebook帳戶中的現有應用程序的權限
4)創建新的Facebook應用程序並上傳視頻文件。
但沒有什麼可以幫助我。這裏是我用來上傳視頻的代碼,
public Task<bool> FacebookPost(string message,Stream videoFileStream)
{
bool result = false;
try
{
if (!string.IsNullOrEmpty(_localSettings.FBAccessToken))
{
_fbClient.AccessToken = "ACCESS_TOKEN";
_fbClient.AppId = "APP_ID";
_fbClient.AppSecret = "APP_SECRET";
var media = new FacebookMediaStream { ContentType = "video/mp4", FileName = "TestVideo.mp4" }.SetValue(fbStream);
dynamic parameters = new ExpandoObject();
parameters.Title = "Sample Video";
parameters.description = message;
parameters.source = media;
var uploadResult = await _fbClient.PostTaskAsync("me/videos", parameters);
result = uploadResult != null;
}
}
catch (FacebookOAuthException ex)
{
result = false;
}
return result;
}
任何幫助它將不勝感激。先謝謝了。