申请加入Facebook的Graph API组
我们开发了一个使用Graph API与Facebook进行交互的系统。在这种情况下,我想在一组发布的消息,我用下面的回报:申请加入Facebook的Graph API组
我在这个图表以及要求:
v2.3/402998003100416/feed?message=hello
而且回是这样的:
{
"error": {
"message": "Permissions error",
"type": "FacebookApiException",
"code": 200,
"error_subcode": 1376025,
"is_transient": false,
"error_user_title": "No Permission to Post",
"error_user_msg": "You do not have permission to post in this group."
}
}
显然问题在于该团体的隐私是“封闭”的,如果它是一个成员,我只能发布,但我没有要求参与该团体。我的意图就是这样,使用Graph来提交加入组的请求,就像点击“+ Group Join”facebook按钮本身一样。怎么做?
利用相同的方式,我不知道我是否可以享受图形api的一个粉丝页面。
应用程序只能邀请用户通过该应用程序创建一个组,你可以在文档阅读:https://developers.facebook.com/docs/graph-api/reference/v2.3/group/members#publish
这是无法发送请求或邀请与API正常对照组。
有关创建组后,您将需要publish_actions
和user_groups
:https://developers.facebook.com/docs/graph-api/reference/v2.3/group/feed#publish
请记住,你将最有可能得不到user_groups
批准:
此权限被授予应用建设Facebook尚未推出的Facebook平台上的客户端 。例如, Android和iOS应用将不会获得此权限的批准。在 此外,Web,桌面,车载和电视应用程序不会被授予此 权限。
https://developers.facebook.com/docs/facebook-login/permissions/v2.3#reference-user_groups
编辑:Facebook最近发布了一个新的权限user_managed_groups
访问组用户的管理员。
你不能使用API来做到这一点。你为什么要在一个你不是其中的成员的组织中发帖? – WizKid 2015-04-02 01:51:51
我的意图是成为有问题的成员!我想通过api发送加入该组的请求,有没有像? 我已经阅读了文档中说的发送一个帖子这种方式group_id/members/user_id但没有与我合作的东西。 – 2015-04-02 02:02:04
那么只需要通过facebook.com提供的界面请求加入该组... – CBroe 2015-04-02 02:22:28