【问题标题】:Facebook video upload Exception "(OAuthException - #1) An unknown error has occurred."Facebook 视频上传异常“(OAuthException - #1) 发生未知错误。”
【发布时间】:2014-01-09 11:09:25
【问题描述】:

我的 WPF 应用程序我正在使用 facebook C# SDK 将视频上传到 Facebook 墙。从前两天开始,当我通过我的应用程序上传视频时,SDK 返回 "(OAuthException - #1) An unknown error has occurred." 异常,但我的视频文件已上传到我的 Facebook 墙。

我尝试了以下方法来解决此问题,
    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;
    }

我们将不胜感激。提前致谢。

【问题讨论】:

    标签: c# facebook facebook-graph-api facebook-c#-sdk wpf-4.5


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多