查询访问令牌的到期时间

时间:2012-10-24 19:54:05

标签: php facebook facebook-graph-api

  

可能重复:
  How to access fb access token form server running program ( python )

我知道访问令牌在2小时或60天后过期,具体取决于它是服务器端还是客户端。我无法解决的问题是,某些应用程序不会要求在2小时或60天后通过应用程序控制面板重新授权访问令牌。那么如何删除离线访问是可能的。这是令人困惑的。是否有可能在没有用户访问权限的情况下获得新的访问令牌,因为这是我能想到的唯一可能是解决方案。

由于

1 个答案:

答案 0 :(得分:0)

  

我无法解决的问题是某些应用没有要求通过应用控制面板在2小时或60天之后重新授权访问令牌。

(我想你的意思是这里的Auth对话框?)

只要用户已经提供了必要的权限一次,无论原始用户访问令牌是否已过期,都可以使用app访问令牌执行某些操作。

  

是否可以在没有用户访问权限的情况下获取新的访问令牌

在没有任何用户交互的情况下,无法获得新的用户访问令牌。

但是,如果用户在访问嵌入了JS SDK的页面时已经获得了应用程序权限,则会提供新的用户访问令牌,而无需用户进行任何进一步的有效贡献。