[英]How to post a status in a facebook group using c# and facebook API?
我可以发布到Facebook墙,但是我应该如何发布组中的状态?
public void Wall_Post_Publish()
{
FacebookClient app = new FacebookClient();
dynamic parameters = new ExpandoObject();
parameters.access_token = ConfigurationManager.AppSettings["AccessToken"];
parameters.message = "This is a test message that has been published by the Facebook C# SDK on Codeplex. " + DateTime.UtcNow.Ticks.ToString();
parameters.attribution = "Facebook C# SDK";
dynamic result = app.Post("/me/feed", parameters);
Assert.NotEqual(null, result.id);
}
但是如何在组中发布
您只需要使用组ID而不是“ me”即可:
dynamic result = app.Post("/group-id/feed", parameters);
请注意,您需要publish_actions
和user_groups
或user_managed_groups
才能发布到组。 user_groups
不会获得批准,因此使用user_managed_groups
更好。
来源: https : //developers.facebook.com/docs/graph-api/reference/v2.3/group/feed#publish
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.