我试图在使用Facebook Java API编码的iFrame Facebook应用程序中获得用户对'offline_access'的许可。我知道在用户批准我的申请后我需要获得“无限期会话密钥”。目前,我可以完成我想要的,但是以一种非常尴尬的方式可能不正确。必须有更好的方法来做到这一点。任何想法/想法将不胜感激!!
在我的应用程序的servlet中,我检查用户当前是否具有“offline_access”权限。如果他们这样做,我会通过Permission.authorizeUrl(Permission.OFFLINE_ACCESS)
获取网址。然后我调用response.redirect
进入权限页面。我遇到的两个问题是:
client.getCacheSessionKey
)。