这是我第一次尝试使用这个SDK,所以请温和我。我这样做:如何使用Facebook C#SDK将应用程序发布到Facebook墙?
var fbWebContext = FacebookWebContext.Current;
if (fbWebContext.IsAuthorized())
{
// post as application
var fb = new FacebookOAuthClient { AppId = "205378862824897", AppSecret = "4deb72e26c22415fe00e44028b401114" };
dynamic result = fb.GetApplicationAccessToken();
var appAccessToken = result.access_token;
Dictionary<string, object> parameters = new Dictionary<string, object>()
{
{"description", "Testbeskrivning"},
{"link", "http://zitac.se"},
{"name", "Testtitel" }
};
var fbApp = new FacebookWebClient(appAccessToken);
result = fbApp.Post(FB_ID_FANPAGE + "/feed", parameters);
lblMessage.Text = result;
}
,并得到他的:(OAuthException)(#200)的用户无权执行这种行为的应用程序。
粉丝页面上是否需要一些设置?
这是使用ASP.NEt 4.0和SDK 5.0.7。
首先做一件事情来更新你的SDK。我通过更新 – 2011-03-25 22:37:19