张贴到朋友墙上
本文关键字:朋友 张贴 | 更新日期: 2023-09-27 17:58:52
我有一个MVC4
应用程序,它使用OAuth
通过facebook登录。登录后,用户可以从他们的Facebook好友中选择一个访客列表。这很好,因为我正在设法检索facebook好友和他们的ID。
现在,我希望能够将应用程序中的消息发布到朋友墙。这可能吗?因为脸书允许你做的事情似乎有很多变化,如果墙上的帖子不可能,可以发送私人消息吗?
我并没有从这一个代码片段,只是方向将不胜感激。
感谢
我用这个代码在朋友墙上张贴
var fbApplication = new DefaultFacebookApplication { AppId = fbapp, AppSecret = fbsec };
var current = new FacebookWebContext(fbApplication);
Facebook.Web.FacebookWebClient client = new Facebook.Web.FacebookWebClient(token);
//client.AccessToken = current.AccessToken;
dynamic parameters = new ExpandoObject();
parameters.message = "";
parameters.link = link;
parameters.name = name;
parameters.caption = caption;
parameters.description = desc;
parameters.from = fromId;//your fb ID
//friendId will be the ID of the person,you wants to post on wall
object resTest = client.Post("/" + friendId + "/feed", parameters);
或者,您可以使用Graph API的提要对话框
检查此