1

私は、クライアントの Web サイトからクライアントの Facebook ファンページに投稿できるシンプルな Facebook アプリに取り組んでいます。

$facebook->setAccessToken( EXTENDED_ACCESS_TOKEN_IN_DB );現在、PHP SDK でアプリケーション インスタンスを作成した後、アクセス トークンを設定しています。私は 60 日間有効な拡張アクセス トークンを使用しているため、クライアントはファン ページに投稿するたびに Facebook にログインする必要が ありません。

ある時点で、アクセス トークンはさまざまな理由で無効になります。

理想的な状況では、これは 60 日に 1 回です。同時に、ユーザーがアプリの認証を解除する日が来るまで、ウェブサイトからアプリを介してファンページに公開し続けることができれば幸いです.

ユーザーにFacebookへのログインを要求せずに、有効期限が切れた新しいアクセストークンを取得する方法はありますか?

4

1 に答える 1

2

ユーザーに Facebook へのログインを要求せずに、有効期限が切れた新しいアクセス トークンを取得する方法はありますか?

いいえ。それこそが、offline_access を非推奨にすることの要点です。アプリがユーザーの名前で何かを「永遠に」実行し続けることはできないということです。

ユーザー アクセス トークンの代わりにページ アクセス トークンを取得したい場合がありますか? 前者にはデフォルトの有効期限がありません。

于 2012-07-17T20:07:00.963 に答える