facebook c# sdk を使用して、自分のウォールへのリンクを共有できます。
しかし、友達の壁でそれをしようとすると問題が発生します。友達がリンクを共有しているように表示されます。なぜこれが起こっているのでしょうか?
投稿を準備するとき、次のフィールドに入力します。
from: Facebook クライアントの ID と名前
リンク: 私が共有するリンク
アドレスに投稿してください: friends_id/feed
ここにコードの例があります
JavaScriptSerializer sr = new JavaScriptSerializer();
Dictionary<string, object> result = new Dictionary<string, object>
{{"link", "{some http address here}"},
{"from", sr.Serialize(GetFrom())}};
FacebookClient fbClient = new FacebookClient(accessToken);
fbClient.PostCompleted += FbClientPostCompleted;
fbClient.PostTaskAsync("/{ID of my friend}/feed", parameters);