我的WPF应用程序,我使用facebook C# SDK上传视频到facebook墙。从最近两天,当我通过应用程序上传视频时,SDK返回"(OAuthException - #1)一个未知的错误,“异常,但我的视频文件上传到了我的facebook墙。
我尝试了以下方法来解决这个问题,
为新的AppID和AppSecretID创造了新的应用。
更改身份验证权限(当前权限提供了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;
}如果能提供任何帮助,我们将不胜感激。谢谢你的进阶。
发布于 2014-01-10 11:50:20
https://stackoverflow.com/questions/21018500
复制相似问题