有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

后端应用程序的java Facebook访问令牌

我正在构建一个应用程序,需要每隔一个小时左右查询和获取Facebook公共提要。我只需要读取公共提要。我可以使用Graph Explorer页面上生成的访问令牌进行查询,但该令牌在大约一小时后过期。我知道有一种方法可以获得一个60天令牌并使用它,但这需要每60天更新一次令牌

正确的做法是什么?到目前为止,我找到的所有资料都假设前端应用程序需要用户的登录验证


共 (1) 个答案

  1. # 1 楼答案

    你无法获得facebook的离线访问令牌(与谷歌不同)

    您可以获得60天的访问令牌,当用户请求需要身份验证的页面时,将其重定向到登录页面

    在playframework中,您可以使用SecureSocialModule来实现这一点(我确信您选择使用的任何服务器都有社交模块)

    或者,您可以扩展短期访问令牌

    我不确定如何做到这一点的技术细节,只是这是可能的。 也许此链接可以帮助您: Facebook full permission AccessToken alternative to Offline access token