如何使用c#和facebook API在facebook群组中发布状态
本文关键字:facebook 布状态 状态 何使用 API | 更新日期: 2023-09-27 17:49:30
我可以发布到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);
}
但是如何在组
你只需要使用Group 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发布