【发布时间】:2011-10-13 06:31:51
【问题描述】:
我正在研究 asp.net mvc3,我正在使用 facebook c# sdk 在 fb wall 上发帖。尝试在墙上发帖时出现以下错误。
(OAuthException) (#200) 用户未授予应用程序自动发布提要故事的权限
请看我使用的代码。
string appAccessToken = "accesstoken"; //这个令牌是我在 fb developer 中创建应用程序后得到的。
FacebookClient fb = new FacebookClient(appAccessToken);
Dictionary<string, object> parameters = new Dictionary<string, object>()
{
{"description", "Testbeskrivning"},
{"link", ""},
{"name", "Testtitel" }
};
fb.Post("myfbid/feed", parameters);
【问题讨论】:
-
嗨,请找到上述代码的解决方案。
-
以上代码工作下载 facebook c# sdk 5.2.1 。然后将 .net 4.0 客户端文件夹中的 facebook.dll 包含到我们的项目中这与在您的 fb 应用程序中设置的画布 url 相同。 facebook.com/dialog/… 。在重定向页面中,您可以在 url 中看到访问令牌。使用它。
-
不要忘记在参数中添加消息,否则您的帖子将在墙上是空的。将 { "message","your message"} 添加到参数列表
标签: asp.net asp.net-mvc-3 facebook-c#-sdk