繁体   English   中英

如何使用Facebook C#SDK将故事发布到当前已登录用户的Facebook墙上?

[英]How can I post stories to current logged in user's Facebook wall using Facebook C# SDK?

我正在使用Facebook C#SDK登录到我的网站。 登录可以正常工作,但是我想要发布我的应用程序的打开图操作以登录用户的时间轴。 我使用了此代码,但它仅在用户墙上发布了文本状态。 请告诉我如何发布一些具体操作

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

我使用了此代码,但它仅在用户墙上发布了文本状态。

当然,因为您要发布到/me/feed

如何发布操作,请参见此处: https : //developers.facebook.com/docs/opengraph/actions/#create

编辑:要在C#项目中执行此操作,只需使用当前使用的方法进行API调用-但要使用正确的参数和正确的端点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM