我得到的例外是“用户尚未授权应用程序执行此操作”。我知道这是一个很好发布的异常,但是我没有可以遵循的规则来让这个代码工作。我正在尝试通过 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);
这是抛出异常。我是否需要在我的应用程序中设置任何特殊选项以允许将其发布到朋友墙和/或接收帖子的用户是否需要先接受该应用程序?我还需要发送其他参数吗?
提前致谢