这是代码,它的工作没有错误,没有例外。
AccessToken = "my at";
fb = new FacebookClient(this.AccessToken);
dynamic parameters = new ExpandoObject();
parameters.message = "hello";
dynamic result = fb.Post("178646422340235", parameters);
这是应用程序ID的178646422340235。我也在我的项目的App.config文件中使用此app id,也在App.config中使用我有应用程序密钥ID。
但我在Facebook上没有看到任何新帖子
什么错了?我应该使用fb.Post吗?
答案 0 :(得分:0)
dynamic messagePost = new ExpandoObject();
messagePost.picture = "your pic URL [optional]";
messagePost.link = "your post URL [optional]";
messagePost.name = "your post name";
messagePost.caption = " Facebook caption";
messagePost.description = "Facebook description...";
messagePost.message = "[message] Facebook message...";
FacebookClient fb = new FacebookClient(acccessToken);
var postId = fb.Post("me/feed", messagePost);