0

少し前に 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 の有効期限を知る、または設定する方法はありますか? エルゴ、この「アクセストークンを拡張する」がいつ期限切れになるかを知り、期限切れになる前に再度延長する必要があります。

あなたが私の英語を理解してくれることを願っています!:) みんなありがとう!

4

1 に答える 1

0

更新のみ可能です。有効期間が短いアクセス トークンを最初に取得した場合は、有効期間が長いアクセス トークンを延長します。これには、ユーザーがアプリを操作する必要があります。

于 2012-06-28T14:25:50.520 に答える