【问题标题】:How to let Facebook approve a permission that's intended to be private (e.g. CMS to FB pages integration through manage_pages permission)如何让 Facebook 批准旨在私有的权限(例如,通过 manage_pages 权限集成 CMS 到 FB 页面)
【发布时间】:2015-02-19 15:19:39
【问题描述】:

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

【问题讨论】:

    标签: hybridauth facebook-app-center


    【解决方案1】:

    配置您的 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"
            ),
        /*...*/ 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-27
      • 2020-01-06
      • 2023-03-31
      相关资源
      最近更新 更多