まず最初に、「offline_access」についてまた質問して申し訳ありませんが、Facebook がこれについて非常に漠然としていることを非難します。私はそれについて非常に多くのことを読んできました(ここと公式のFacebookの非推奨「ドキュメント」)。
私たちのアプリケーションは Facebook API を使用して、ユーザーのストーリーをタイムラインに公開します。これは、curl 経由で PHP を使用してサーバーから実行されています。
私の理解では、アクセストークンは 60 日を超えて有効にすることはできません。これは、トークンが無効になるたびに、ユーザーがサイトに戻って再認証する必要があるということですか? もしそうなら、Foursquare (私たちと同様の統合を行っている) のようなサービスはこれをどのように処理しますか?
または、Facebook-API が「このトークンは期限切れです」というメッセージで応答したときに、単純に新しいトークンを要求することは可能ですか?