前段时间我正在使用FB PHP API。现在,当facebook弃用offline_access时,有些事情会发生变化。好吧,我在我的应用程序配置中禁用了offline_access。
我进行登录,用户授权我的应用,然后返回我的页面。此令牌有60天的到期时间。根据我在论坛中读到的内容(我检查过),当access_token过期时,无法续订此内容。 出于这个原因,我尝试在60天到期时间之前扩展访问令牌。
$this->_oauthRequest(
$this->getUrl('graph', '/oauth/access_token'),
$params = array( 'client_id' => $this->getAppId(),
'client_secret' => $this->getAppSecret(),
'grant_type'=>'fb_exchange_token',
'fb_exchange_token'=>$this->getAccessToken(),
));
现在,有没有办法知道或设置扩展access_token的到期时间?因此,我需要知道这个“扩展访问令牌”何时到期aprox,在它到期之前再次扩展它。
我希望你能理解我的英语! :) 谢谢你们!
答案 0 :(得分:0)
您只能续订。如果您首先获得一个短期访问令牌,则扩展一个长期访问令牌 - 这需要用户与您的应用程序进行交互。