【发布时间】:2013-07-17 13:50:34
【问题描述】:
我得到的异常是“用户尚未授权应用程序执行此操作”。我知道这是一个很好发布的异常,但是我没有可以遵循的规则来让这个代码工作。我正在尝试通过 API 向朋友墙发帖。
AuthenticationResult result = OAuthWebSecurity.VerifyAuthentication(Url.Action("ExternalLoginCallback", new { ReturnUrl = returnUrl }));
String accessToken = result.ExtraData["accesstoken"];
FacebookClient client = new FacebookClient(accessToken);
dynamic parameters = new ExpandoObject();
arameters.message = "Testing";
我已经设法获得了我朋友的 Facebook id,这是facebookFriendID
object resTest = client.Post("/" + facebookFriendID + "/feed", parameters);
这是抛出异常。我是否需要在我的应用程序中设置任何特殊选项以允许将其发布到朋友墙和/或接收帖子的用户是否需要先接受该应用程序?我还需要发送其他参数吗?
提前致谢
【问题讨论】:
标签: c# asp.net-mvc facebook facebook-graph-api