2014-02-12 44 views
0

我知道这个问题被问了很多,但我似乎无法做到这一点。我正在试图发布到我的Facebook群组。我不断收到(#200)用户未授权应用程序执行此操作错误。我正在使用.NET 4.5和Facebook SDK 6.4.2。谢谢。Facebook发布到组oAuth访问令牌问题

dynamic messagePost = new ExpandoObject(); 
      messagePost.picture = "http://www.yaplex.com/logos/yaplex-logo-with-text-small.png"; 
      messagePost.link = "http://yaplex.com/"; 
      messagePost.name = "[name] Facebook name..."; 
      messagePost.caption = " Facebook caption"; 
      messagePost.description = "[description] Facebook description..."; 
      messagePost.message = "[message] Facebook message..."; 

      const string acccessToken = "xxxx"; 
      var appp = new FacebookClient(acccessToken); 
      try 
      { 
       appp.Post("xxxxx" + "/feed", messagePost); 
      } 
      catch (FacebookOAuthException ex) 
      { 
       //handle oauth exception 
      } 
      catch (FacebookApiException ex) 
      { 
       //handle facebook exception 
      } 
+0

哪里是你的登录代码?你是否向用户请求正确的许可? – Igy

回答