【发布时间】: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