我有一个用于通过 facebook 登录的MVC4
应用程序。OAuth
登录后,用户可以从他们的 Facebook 好友中选择一个来宾列表。这很好,因为我正在设法检索 Facebook 朋友和他们的 ID。
现在我希望能够将来自应用程序的消息发布到朋友墙。这是否可能,因为 Facebook 允许您做的事情似乎已经发生了很多变化,如果无法发布墙贴,可以发送私人消息吗?
我没有这个的代码片段,只是方向将不胜感激。
谢谢
我有一个用于通过 facebook 登录的MVC4
应用程序。OAuth
登录后,用户可以从他们的 Facebook 好友中选择一个来宾列表。这很好,因为我正在设法检索 Facebook 朋友和他们的 ID。
现在我希望能够将来自应用程序的消息发布到朋友墙。这是否可能,因为 Facebook 允许您做的事情似乎已经发生了很多变化,如果无法发布墙贴,可以发送私人消息吗?
我没有这个的代码片段,只是方向将不胜感激。
谢谢
我已使用此代码在朋友墙上发布
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 的提要对话框