【问题标题】:How do I allow a facebook page admin to select only the specific pages they want my app to manage(manage_pages)如何允许 Facebook 页面管理员仅选择他们希望我的应用管理的特定页面(manage_pages)
【发布时间】:2017-02-10 03:57:55
【问题描述】:

我正在使用 Ruby on Rails 和 Koala gem 构建一个 facebook 应用程序来构建我自己的登录流程。

https://github.com/arsduo/koala https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/

我的问题很简单。

假设如下情况:

-试图连接到我的应用程序的用户有多个他们管理的 Facebook 页面。我希望他们能够只选择他们希望我管理的特定页面,同时拒绝访问其余页面。

原因是许多将使用我的应用程序的管理员管理大量页面。当我只需要对一小部分页面的权限时,我无法想象他们对我获得对他们所有页面的权限感到满意。

我正在使用 Ruby on Rails

【问题讨论】:

  • 这是我在 SO 上遇到的最礼貌的问题。
  • 不可能。权限只会给你全部或全部。

标签: ruby-on-rails ruby facebook facebook-graph-api koala


【解决方案1】:

你不能。根据 Facebook“Tokens and Rules”,“manage_pages”权限为:

使您的应用能够检索个人管理的页面和应用的页面访问令牌。

您可以仅为他们希望与您一起管理的页面获取令牌并将其添加到您的 TOC

【讨论】:

    猜你喜欢
    • 2021-09-07
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 2018-05-11
    • 2014-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多