首页 > 解决方案 > facebook group post graph api不允许我发帖

问题描述

我正在尝试向我的一个小组发帖,但出现以下错误

图表返回错误:(#200)如果发布到组,需要在组中安装应用程序,并且 \ 使用 user token 的 publish_to_groups 权限,或者使用 page token 的 manage_pages \ 和 publish_pages 权限;如果发布到页面,\ 要求 manage_pages 和 publish_pages 作为具有 \ 足够管理权限的管理员

使用下面的代码

$page_token = "";
$group_id = "1258454427550445";

try {
        $publish = $fb->post('/'.$group_id.'/feed',array('message'=>$_POST['status'] .'   via phplift.net demos'),$page_token);
        } catch(\Facebook\Exceptions\FacebookResponseException $e) {
            // When Graph returns an error
            echo 'Graph returned an error: ' . $e->getMessage();
            exit;
          } catch(\Facebook\Exceptions\FacebookSDKException $e) {
            // When validation fails or other local issues
            echo 'Facebook SDK returned an error: ' . $e->getMessage();
            exit;
          }

        echo 'Status updated.<br>';

它在此页面上的说法:

应用安装

群组管理员可以按照帮助中心如何添加应用中的说明找到并安装您的应用

我正在执行所有步骤,但无法在我的组中找到我的应用程序添加请指导我如何将我的应用程序添加到我的组中。

标签: phpfacebook-graph-apifacebook-group

解决方案


推荐阅读