如何让Facebook批准一个私有的权限(例如CMS通过manage_pages权限进行FB页面集成)

时间:2015-02-19 15:19:40

标签: hybridauth facebook-app-center

我们希望将自己的CMS与我们自己的社交身份页面集成,以自动化将我们的文章发布到Facebook和Twitter的过程。 为此,我们使用了基于PHP HybridAuth脚本的系统。 对于Twitter没有问题。 Facebook现在需要针对基本权限之外的每个权限进行特定审核。 我们需要manage_pages权限让cms自动操作我们自己的页面。 Facebook需要通过逐步指导进行审核,以模拟功能,以便他们批准或不批准。 但是,我如何模拟那些旨在私有且仅供我们员工使用的内容? 我是否需要模仿公共目录中的流程以获得批准的权限,或者是否有更好的方法来解决此问题?

1 个答案:

答案 0 :(得分:0)

配置您的config.php文件,在您的Facebook提供商中包含选项"scope" => "manage_pages"

return 
   array(
     /*...*/ 

      "providers" => array ( 

        "Facebook" => array ( 
            "enabled" => true,
            "keys"    => array ( "id" => "xx", "secret" => "xx" ),
            "trustForwarded" => false,
            "scope" => "manage_pages"
        ),
    /*...*/