ユーザー ストリームに投稿しようとすると、Facebook から次のエラーが表示されます。
Error validating access token: The session has been invalidated because the user has changed the password or because auth.expireSession was called.
ワークフローは次のとおりです。
アクセス許可を要求する Facebook で承認する
scope=offline_access,publish_stream
(現在のユーザーがまだ承認していない場合)サーバーでいくつかの作業を行います (5 ~ 10 分かかります)
ユーザーの Facebook ストリームに公開しようとする
このコードは多くのユーザーで機能しますが、一部のユーザーではError validating access token
エラーが発生します。数週間前に頻繁に発生し始め、その後停止したように見え、現在は再び頻繁に発生しています. もちろんauth.expireSession
、私が電話をかけているわけではありません。複数のユーザーが、認証から公開までの 5 ~ 10 分の間にパスワードを変更する可能性は低いと思われます。誰がこれを引き起こしているのか知っていますか?