1

Facebook C# SDK を使用して Web サイトにログインしています。ログインは正常に機能しますが、アプリの開いているグラフ アクションを、ログインしているユーザーのタイムラインに投稿する必要があります。このコードを使用しましたが、ユーザー ウォールにテキスト ステータスのみを投稿します。特定のアクションを投稿する方法を教えてください

FacebookApp fbApp = new FacebookApp();
FacebookApp app = new FacebookApp(fbApp.Session.AccessToken);
var args = new Dictionary<string, object>();
args["message"] = "abc";
args["caption"] = "This is caption!";
args["description"] = "This is description!";
args["name"] = "This is name!";
args["picture"] = "[your image URL]";
args["link"] = "[your link URL]";

app.Api("/me/feed", args, HttpMethod.Post);

私が欲しいものの例は http://www.wrangle.in/login.aspxです

4

1 に答える 1

1

このコードを使用しましたが、ユーザー ウォールにテキスト ステータスのみを投稿します。

もちろん、あなたは に投稿しているから/me/feedです。

アクションを公開する方法については、https ://developers.facebook.com/docs/opengraph/actions/#create で説明しています。

編集: C# プロジェクト内からこれを行うには、現在使用しているメソッドを使用して API 呼び出しを行いますが、適切なエンドポイントと適切なパラメーターを使用します。

于 2012-09-26T14:15:07.830 に答える