私は Facebook アプリを作成し、appid と secretkey を持っています。また、アプリ用にgraphapiを使用してappaccessトークンを作成しました。(ドロップダウン リストで自分のアプリを選択し、拡張アクセス許可を持つアクセス トークンを作成しました)。次に、アプリのテスト ユーザーを作成しました。これは、テスト ユーザーが私のアプリを承認したことを意味します。2013 年 2 月以降、FB は友人の壁にメッセージを投稿するグラフ API 機能を削除したため、アプリを使用してメッセージを投稿しようとしています。ユーザーのウォールにスコアを投稿するゲームアプリのように。友達のウォールにメッセージを投稿したい。私のアプリでは、次のコードを持つボタンクリックイベントがあります。
var accessToken = "xxxxxxCAACbZCbvLNIUBAEHXHZAR7jlVXcGNtnLpTOWuew9V2gbQMWgnIInCX8fZ";
FacebookClient client = new FacebookClient(accessToken);
dynamic me = client.Get("me");
client.Post("/myfriend'sid10000636/feed", new { message = "Hi hello My Message" });
これにより例外がスローされます: (OAuthException - #200) (#200) ターゲット ユーザーはこのアクションを承認していません