使用FacebookSDK C#设置Facebook状态

时间:2011-07-11 10:24:21

标签: facebook-c#-sdk

我已经环顾四周,虽然我已经找到了解释如何通过Graph API和REST设置Facebook状态的答案我还没有找到是否可以通过Facebook SDK使用几行代码从facebooksdk获得.codeplex.com。

我已经查看了codeplex网站上的所有代码示例,并且从我所知道的内容中没有示例代码,该代码显示了如何执行此操作。我还下载了所有示例代码。

因此,有人可以告诉我这是否可行,如果可以,请提供一个代码片段告诉我如何?我强调我想使用最新的facebooksdk稳定版本(不是javascript,REST或任何其他api)从c#执行此操作。

谢谢,

保罗。

1 个答案:

答案 0 :(得分:2)

你可以在自己的墙上发布一些东西:

var client = new FacebookClient("my_access_token");
dynamic parameters = new ExpandoObject();
parameters.message = "Check out this funny article";
parameters.link = "http://www.example.com/article.html";
parameters.picture = "http://www.example.com/article-thumbnail.jpg";
parameters.name = "Article Title";
parameters.caption = "Caption for the link";
parameters.description = "Longer description of the link";
parameters.actions = new {
    name = "View on Zombo",
    link = "http://www.zombo.com",
};
parameters.privacy = new {
    value = "ALL_FRIENDS",
};
parameters.targeting = new {
    countries = "US",
    regions = "6,53",
    locales = "6",
};
dynamic result = client.Post("me/feed", parameters);

你可以像这样在你的墙上发布状态:“使用javascript sdk” http://developers.facebook.com/docs/reference/rest/status.set/

如果有帮助则标记为已回答:)