使用Facebook API使用Java

时间:2016-06-30 09:09:29

标签: java facebook facebook-graph-api restfb facebook4j

我们有许多基于Java的网站,我们想要从指定的Facebook页面(每个网站不同)中提取所有评论并在网站的页面上显示它们 - 基本上我们合并来自不同的评论来源于一个地方。

我们希望定期提取评论并将其缓存在Java应用程序中,以避免每次查看页面时都必须访问Facebook(以及其他评论源)。

我看过restfb.com和Facebook4J,看起来都是很好的解决方案。

我不清楚访问令牌和登录是如何工作的。理想情况下,我们只希望客户授予一次访问权限,然后让审核提取工作无需人工干预。是否有可能拥有永久或非常长寿的访问令牌?

其他FB数据提取工具如何工作以避免用户每次都必须确定访问权限?

1 个答案:

答案 0 :(得分:3)

您需要使用扩展页面令牌,它永远有效:

  • 使用manage_pages权限
  • 授权网页管理员
  • 扩展用户令牌
  • 使用/page-id?fields=access_token
  • 获取扩展页面令牌

更多信息: