C#Facebook SDK:(OAuthException-#100)(#100)GK中的应用只需通过TOS检查即可



我正在尝试使用C#SDK和简单表单在页面上发布视频。这是代码:

var fbp = new FacebookClient();
dynamic result1 = fbp.Get("oauth/access_token", new
            {
                client_id = appID,
                client_secret = secretKey,
                grant_type = "client_credentials"
            });
            fbp.AccessToken = result1.access_token;
           dynamic parameters = new ExpandoObject();
           parameters.source = new FacebookMediaObject
           { ContentType =  "multipart/form-data",
             FileName = filename
           }.SetValue(System.IO.File.ReadAllBytes(textBox1.Text));

在URL字符串1101387076701538中是应用程序页面ID。结果就是" GK中的应用只需要通过TOS检查",我无法弄清楚发生了什么。

感谢您的建议。我更改了:

中的代码
            dynamic result1 = fbp.Get("oauth/access_token", new
            {
                client_id = appID,
                client_secret = secretKey,
           //      page_id = "1101387076701538",
                redirect_uri = "https://www.facebook.com/connect/login_success.html",
                grant_type = "page_credentials"
            });

现在,错误是"无法加载URL:此URL的域未包含在应用程序域中"但是我将其包括在应用域中。我在哪里错了?

最新更新