Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么使用c#中的ImpactWorks.FBGraph向facebook创建应用程序下仅向用户发布的数据?_C#_Asp.net Mvc_Facebook_Facebook Graph Api_Facebook Graph Api V2.0 - Fatal编程技术网

为什么使用c#中的ImpactWorks.FBGraph向facebook创建应用程序下仅向用户发布的数据?

为什么使用c#中的ImpactWorks.FBGraph向facebook创建应用程序下仅向用户发布的数据?,c#,asp.net-mvc,facebook,facebook-graph-api,facebook-graph-api-v2.0,C#,Asp.net Mvc,Facebook,Facebook Graph Api,Facebook Graph Api V2.0,我使用我的Facebook个人资料创建了一个应用程序。我已经在我的asp.net MVC web项目中实现了一些功能,可以在Facebook上发布。但它只能将数据发布到我的个人资料中。当其他授权用户在墙上发布数据时,它返回错误“远程服务器返回错误:(403)禁止”。我已经使用Graph API在Facebook上发布了文章 有人能给我一个解决办法吗?创建的应用程序中是否有任何设置 我的重定向操作是 public ActionResult Success() { PostToFa

我使用我的Facebook个人资料创建了一个应用程序。我已经在我的asp.net MVC web项目中实现了一些功能,可以在Facebook上发布。但它只能将数据发布到我的个人资料中。当其他授权用户在墙上发布数据时,它返回错误“远程服务器返回错误:(403)禁止”。我已经使用Graph API在Facebook上发布了文章

有人能给我一个解决办法吗?创建的应用程序中是否有任何设置

我的重定向操作是

public ActionResult Success()
        {
 PostToFacebookWall auth = new PostToFacebookWall();
            string Code = Request.QueryString["code"];

            if (Code != null)
            {
                ImpactWorks.FBGraph.Connector.Facebook facebook = auth.FacebookAuth();
                facebook.GetAccessToken(Code.ToString());
                FBUser currentUser = facebook.GetLoggedInUserInfo();
                IFeedPost FBpost = new FeedPost();
                Session["postStatus"] = "gdgdgdgd";

                if (Session["postStatus"].ToString() != "")
                {
                    //FBpost.Message = Session["postStatus"].ToString();

                    FBpost.Action = new FBAction { Name = "test link", Link = "http://blog.impact-works.com/" };
                    FBpost.Caption = "Test Image Share";
                    FBpost.Description = "Test Image Desc";
                    FBpost.ImageUrl = "http://retailpos.blob.core.windows.net/localitem1/UHSK2KJEKE6VCSP783P59VB6SZ1c822580-d0ff-46fc-af85-681aacef232f.png";
                    FBpost.Message = "Check out test post";
                    FBpost.Name = "Test Post";
                    FBpost.Url = "http://blog.impact-works.com";

                    facebook.PostToWall(currentUser.id.GetValueOrDefault(), FBpost);
                }
            }
            return Content("Posted succeessfully");
        }

Facebook是否已批准您使用发布\u操作?如何获得发布\u操作的批准?您是否已向Facebook提交所需的权限是的,我已提交发布\u操作的权限,发布\u流如何查看其是否已批准?