[英]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.