這是我第一次嘗試使用這個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