【问题标题】:c # MVC Share error on Facebook page ( OAuthException #200 )c#Facebook 页面上的 MVC 共享错误 (OAuthException #200)
【发布时间】:2018-11-28 08:05:17
【问题描述】:

虽然我有全权,但是error就是error权限:

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

下面的 Facebook 开发人员是我的显示图像和 我的代码截图。


应用程序 ID 10525 : makineadresi

类型:用户

应用范围内的用户 ID

了解更多

10214 : 马金·阿德雷西

用户上次安装此应用程序是通过:API N/A

发布:159756(大约一周前)

过期:从不

数据访问过期:从不

有效:真

来源:未知

范围:user_events、电子邮件、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];
}

你能帮忙吗?

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

【问题讨论】:

  • 我现在意识到了。谢谢
  • 您要发布到什么 - 用户个人资料?这不再通过 API 实现,所需的权限已在不久前被删除。
  • 描述和照片。我能做什么
  • 这应该能回答我问你的问题吗……?
  • 我想在我创建的页面上分享,而不是分享给用户个人资料。

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


【解决方案1】:

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

  1. https://developers.facebook.com/tools/explorer/点击网址。
  2. where(me?fields=id,name) 是在夏天写的 (me/accounts)。
  3. 使用位于数据下方的访问令牌。

【讨论】:

    猜你喜欢
    • 2016-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多