約 98% の確率で動作するため、アプリケーションが (少なくともほとんど) 正しくコーディングされていると確信しています。ただし、約 2% の確率で、有効な認証トークンと思われるものを取得しますが、写真を投稿しようとすると、「(OAuthException - #200) (#200) User must have受け入れられたTOS」。再試行ロジックがありますが、同じエラーが 3 回発生します (異常な通信障害ではありません)。
URL facebook.com/dialog/oauth を使用してトークンを取得し、C# Facebook クライアント (Post メソッド) を使用します。
このエラーと共に投稿された他の質問には、一貫した失敗が含まれているようで、アプリケーション エラーを示しています。