facebook权限 - 公共页面

问题描述:

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

这是我设立

  1. 我创建Facebook上的应用程序,并通过我得到的clientId和clientSecret
  2. 使用这些凭据。我有一个访问令牌,根本没有到期。我很想听到关于这个的解释!
  3. 我有一个正在运行,并通过FQL下载这些公共网页数据的服务器
  4. 我的服务器提供REST API来通过我的应用程序
  5. 被消耗在我的iOS应用程序,我从我的服务器调用这些API来获取它下载的数据。

问题:
在我的iOS应用程序,我需要用户登录Facebook的?因为我拥有所有的数据,所以用户无需登录。除非我要求用户开始发布内容,对此我需要权限。但是,当只读取我的服务器通过其自己的凭据下载的数据时,可以在不要求用户登录或请求权限的情况下显示数据。再次,这些是公共页面。

使用这些凭证。我有一个访问令牌,根本没有到期。我很想听到关于这个的解释!

你必须说话的App Access Token的,是的,它从来没有到期。这是到期的用户/页面访问令牌。应用程序访问令牌的权限有限。你可以在这里阅读更多关于访问令牌:Access Tokens

我需要用户登录到Facebook吗?

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

+0

感谢您的信息。这非常有价值。 – verma

+0

我很高兴它帮助 –