0

私のアプリケーションは 88 ~ 92% の確率で動作するため、ほとんどのことを適切に処理していると確信していますが、あまりにも頻繁に次のエラーが発生します: (OAuthException - #200) (#200) ユーザーは認証されていませんこのアクションを実行するアプリケーション

これがどのように可能かわかりません。ユーザーがアプリを承認するように要求された場合、必要なアクセス許可のサブセットを受け入れる方法がわかりません (すべてかゼロか)。彼らが続行し、認証トークンを取得した場合、それは私のアプリが必要なアクセス権を持っていることを意味しませんか? そうでない場合、ユーザーはどのようにそれを行っているのでしょうか?どうすればそれを防止したり、少なくとも検出したりできますか?

背景として、私のアプリケーションはキオスク アプリケーションであり、ユーザーの写真を撮影して、Facebook のタイムラインに投稿 (より正確には、その写真へのリンク) できるようにします。キオスクはユーザーの承認を得てから、トークンと他のすべてのデータを中央の Web サービスに渡します。中央の Web サービスは Facebook と通信します。これは、過去 1 週間、88 ~ 92% の時間で機能しています。コードの変更やアプリケーション構成の変更はありませんでしたが、先週より前の数週間は 93 ~ 96%、それより前は約 98% の時間で動作していました。

詳細な分析のために Facebook に詳細 (ユーザー名と認証トークン) を提供する方法はありますか? 助けてください!

4

0 に答える 0