状況はまだ不明です。2012 年 7 月 5 日以降、アクセス トークンに関連付けられているユーザーが Facebook からログアウトした場合、デスクトップ アプリケーションは Facebook データにアクセスできますか? ここで話しているのは、オフライン アクセスを完全に削除することですか、それとも単にオフライン アクセスを 60 日間制限することですか?
ドキュメント - https://developers.facebook.com/roadmap/offline-access-removal/は明確な答えを出していません (IMHO)。引用: 「移行設定が有効になると、デスクトップ アプリケーションは、より長い有効期限を持つユーザー access_tokens を自動的に取得します。ただし、ユーザーが再度アプリにログインしない限り、有効期間が長いユーザー access_token を取得する方法はありません。」</p>
4 月 30 日現在、デスクトップ アプリケーションの「offline_access」パーミッションでアクセス トークンをリクエストできます (URL を使用: https://graph.facebook.com/oauth/authorize?client_id=APPLICATION_ID&redirect_uri=http://www.facebook. com/connect/login_success.html&scope=manage_pages,read_stream,publish_stream,offline_access ) . そして、すべてがうまくいきます。ユーザーがログアウトした場合でも。アプリケーションに対して「offline_access 権限の削除」が有効になっているにもかかわらず。
あなたの答えは非常に高く評価されます。