c#Facebook页面上的MVC共享错误(OAuthException#200)

时间:2018-11-28 08:05:17

标签: c# .net facebook model-view-controller

尽管我拥有完全权限,但错误就是错误权限:

  

(OAuthException-#200)(#200)需要在组中安装publish_to_groups权限和应用程序,或者以具有足够管理权限的管理员身份管理manage_pages和publish_pages

下面的Facebook Developer是我的显示图片, 我的代码的屏幕截图。


应用程序ID 10525:makineadresi

类型:用户

应用范围的用户ID

了解更多信息

10214:Makine Adresi

用户最后通过以下方式安装了此应用:API不适用

发布:159756(大约一周前)

有效期:永不

数据访问过期:永不

有效:是

来源:未知

范围:用户事件,电子邮件,manage_pages,pages_manage_cta,pages_manage_instant_articles,pages_show_list,publish_pages,business_management,publish_to_groups,groups_access_member_info,public_profile


string FBPub_ClientId = "4714088892553";
string FBPub_ClientSecret = "80749ba484de42952e928677";

dynamic FacebookPost = new ExpandoObject();


FacebookPost.link = "http://makineadresi.com/tr/80-LiK-Alman-Borwerk-1215";
FacebookPost.caption = "header";
FacebookPost.message = "sub information";

try
{
    FacebookClient appp = new FacebookClient("EAABcHPvQGZBUBAA1E3gxwHpp2Ap0uBTXwZAa7ZAalHl3gf0xBhOpVHCzwZDZD");
    appp.AppId = FBPub_ClientId;
    appp.AppSecret = FBPub_ClientSecret;
    var postId = appp.Post("/13289/feed", FacebookPost);
    return postId[0];
}

能请你帮忙吗?

我在代码中的所有链接都是正确的。解释是修改后的形状。

1 个答案:

答案 0 :(得分:0)

访问令牌不正确。可以正确访问访问令牌的以下步骤。

  1. https://developers.facebook.com/tools/explorer/单击url。
  2. 在夏天(我/帐户)写在哪里(我?fields = id,name)。
  3. 使用位于数据下方的访问令牌。