【问题标题】:facebook permissions - public pagesfacebook 权限 - 公共页面
【发布时间】:2014-07-09 13:29:05
【问题描述】:

我的问题是关于权限的。我是否需要用户对公共页面的权限?

这是我的设置

  1. 我在 Facebook 上创建了一个应用,并通过它获得了 clientId 和 clientSecret
  2. 使用这些凭据。我有一个访问令牌,它根本不会过期。我很想听听对此的解释!
  3. 我有一台服务器正在运行并通过 FQL 为这些公共页面下载数据
  4. 我的服务器提供 REST api 供我的应用使用
  5. 在我的 iOS 应用程序中,我从我的服务器调用 api 以获取它已下载的数据。

问题:
在我的 iOS 应用中,我是否需要用户登录 Facebook?因为我有我所有的数据,所以不需要用户登录。除非我要求用户开始发布我需要权限的东西。但是,当只是读取我的服务器通过自己的凭据下载的数据时,是否可以在不要求用户登录或请求权限的情况下显示该数据。同样,这些是公共页面。

【问题讨论】:

    标签: facebook facebook-graph-api facebook-permissions


    【解决方案1】:

    使用这些凭据。我有一个访问令牌,它根本不会过期。我很想听听对此的解释!

    您一定是在谈论App Access Token,是的,它永不过期。这是过期的用户/页面访问令牌。应用访问令牌的权力有限。您可以在此处阅读有关访问令牌的更多信息:Access Tokens

    我需要用户登录 Facebook 吗?

    如果您的应用只是显示公共页面的数据,与用户无关,您不需要实现登录等。稍后,如果您需要执行一些特定于用户的操作,您可以必须使用 login 并获取用户访问令牌(过期!)才能执行这些操作。

    【讨论】:

    • 感谢您的信息。这是非常有价值的。
    猜你喜欢
    • 2012-07-24
    • 2020-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多